double类型的数字显示 本帖最后由 guwen1111 于 2011-10-26 22:04:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试 double x =3.0/5.0 double x =3/5 ; 存在隐式类型转换 3和5都是Int32类型,所以3/5=0,然后再隐式转换为double,所以显示的是0 double x =3/5.0 ; x = 3.0/ 5; Console.WriteLine(x.ToString()); x = 3/ 5.0; Console.WriteLine(x.ToString()); x = 3.0 / 5.0; Console.WriteLine(x.ToString()); 因为整数除以整数等于整数所以我们需要将其中至少一个变为不是整数double x =3/5d ; 相除的两个数中至少有一个为double类型。机器还是不能和人相比的 winform怎么设置不让用户改变窗口的大小? WPF自学新手求高手指点啊 winform 鼠标按下(left or right)状态下,经过其他控件时触发什么事件!@@@@@@@@@@@@@@@@@@@@@@@@@@@ VS做打包程序 复制控件的问题 Point的坐标问题 SQL问号占位的问题. 急!!!!!!60分且簡單問題求教各位大俠!!! 请教类似VB中DoEvents语句的C#语句是什么? LabelTextbox在那个名称空间里? [OFFICE]如何用C#读取WORD批注的位置 求各位大神帮忙看看
x = 3.0/ 5;
Console.WriteLine(x.ToString());
x = 3/ 5.0;
Console.WriteLine(x.ToString()); x = 3.0 / 5.0;
Console.WriteLine(x.ToString());
相除的两个数中至少有一个为double类型。机器还是不能和人相比的