VB中为什么不是四舍五入
很多朋友在学习VB的时候可能会发现他并不是我们之前所熟知的四舍五入。那他到底是怎么进行取舍的呢?
操作方法
- 01
VB中真正的取舍方法 四舍六入五凑偶 对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5不进。(0是偶数)
- 02
案例操作 四舍:当最后一位有效数字为小于等于4时,则进行舍去操作。
- 03
六入:当最后一位有效数字为大于等于5时,则进行进位操作。
- 04
五凑偶:当有效数字为5时,如5前的数字为偶数时则不进位。
- 05
五凑偶:当有效数字为5时,如5前的数字为奇数时则进位。
- 06
从统计学的角度,“四舍六入五成双”比“四舍五入”要科学,在大量运算时,它使舍入后的结果误差的均值趋于零,而不是像四舍五入那样逢五就入,导致结果偏向大数,使得误差产生积累进而产生系统误差,“四舍六入五成双”使测量结果受到舍入误差的影响降到最低。
赞 (0)