比如int x=7/2 把结果定义了int ,那么结果肯定是个整数了,这个结果是3.5,那么既然是int.那么在C#除法运算中是不需要四舍五入的,所以就直接取3即可。 那么如果不限制结果数据类型,直接写成表达式 7/2 ,那么我就想当的疑惑了。 你说,7/2 =? 3.5还是3? 为什么?原因? 我被搞蒙B了。
添加回答
举报
0/150
提交
取消