来自冯珍的问题
在VB中,表达式“4.5Mod103.5”的值是(A)A0B1C3D5为什么?
在VB中,表达式“4.5Mod103.5”的值是(A)A0B1C3D5为什么?
3回答
2020-07-23 20:55
在VB中,表达式“4.5Mod103.5”的值是(A)A0B1C3D5为什么?
在VB中,表达式“4.5Mod103.5”的值是(A)A0B1C3D5为什么?
4.5Mod103.5
=4.5Mod2
=4Mod2
=0
所以答案是A0
整除里面3.5当做4,取模的时候4.5当做4的意思吗,前面那个要四舍五入是吗
不是四舍五入,而是“四舍六入五去双”,即小数第一位是4直接舍去,是6直接进位,是5的话就看个位数,如果是偶数舍去,是奇数则进位,所以3.5取整后是4(因为个位数是奇数)4.5取整后也是4(因为个位数是偶数)