请问什么叫正确的四舍五入?

问题描述:

请问什么叫正确的四舍五入?
下面的4个表达式中,有()个能够对Single类型变量x(正数)的第3位小数正确地进行四舍五入计算.
Format(x,“#.00”) Int(100*(x + 0.005)) / 100
CInt(100 * (x + 0.005)) / 100 Fix(100 * (x + 0.005)) /100
A.1个 B.2个 C.3个 D.4个
用举例法来看,设X=5.123
通过Format得到的是5.12
通过Int得到的是5.13
通过CInt得到的是5.13
通过Fix得到的是5.12
而设X=5.126的时候,
通过Format得到的是5.13
通过Int得到的是5.13
通过CInt得到的是5.13
通过Fix得到的是5.13
应该怎么写啊

Round函数 描述返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果.语法Round(expression [,numdecimalplaces])Round函数语法有如下几部分:部分描述expression必需的.要进行四舍五入运算的数值表达式....