int的除法取整:只要整数部分。比如1/2=0.5只要整数部分的0,;5/3=1.667只要整数部分的1。
int的取整很极端,就算小数部分是.999999999,一样的全部舍去。
浮点数的要麻烦点,默认模式是最近舍入,不过你可以理解成四舍五入。
最近舍入与四舍五入只有一点不同,对.5的舍入上,采用取偶数的方式。举例比较如下: 例2:
最近舍入模式:Round(0.5) = 0; Round(1.5) = 2; Round(2.5) = 2; 四舍五入模式:Round(0.5) = 1; Round(1.5) = 2; Round(2.5) = 3;
除号 / 有两种作用,如果两侧的操作数都是整数实现整除(向零取整)比如1/2=0 5/3=1,若一侧为实型则和数学上的除法一样比如1.0/2=0.5
和C一样取整呗,比如1除二是0.5就取整数位的0就行了