首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.net中2个int型相除的结果解决办法

2012-03-19 
.net中2个int型相除的结果已知有2个int型的变量,我想通过判断2个int型变量相除的结果来判读,如:0.5就输出

.net中2个int型相除的结果
已知有2个int型的变量,我想通过判断2个int型变量相除的结果来判读,如:<0.5就输出为“低”
  0.5-0.9就输出为“中”
  >0.9就输出为“高”

谢了


[解决办法]
int类型相除结果为整数类型。
你只有转成double类型的才可以得到详细的小数
[解决办法]

C# code
var result = ((float) a/ (float) b);string str;if (result > 0.9)    str = "High";else if (result > 0.5)    str = "Medium";else    str = "Low";
[解决办法]
C# code
int a=3;int b=2;if((Double.Parse(a)/Double.Parse(b)):<0.5){   //低}else if(((Double.Parse(a)/Double.Parse(b)):>0.5&&((Double.Parse(a)/Double.Parse(b)):<0.9){//中}
[解决办法]
探讨

C# code
var result = ((float) a/ (float) b);
string str;

if (result > 0.9)
str = "High";
else if (result > 0.5)
str = "Medium";
else
str = "Low";

热点排行