四舍六入五成双的意思

四舍六入五成双,和我们熟悉的四舍五入是一个类型的东西,只不过它是作用在数据处理是一种更为精确的进位保留方法

它意思是舍弃位的数字小于等于4时,舍去该位以及后面的数字

1.234保留两位为1.23

舍弃位数字大于等于6时,则进位

1.678保留两位小数为1.68

而当舍弃位的数字等于5时,如果5后面没有数据的话,就要看舍弃位前面的数字,若是奇数则进位,若是偶数则舍掉

1.245保留两位小数1.24
1.235保留两位小数1.24

但为5时还有一种普遍情况,若5的后面还有不为“0”的任何数,则此时无论5的前面是奇数还是偶数,均应进位

1.2453保留两位小数1.25

你可能感兴趣的:(编程常识,算法)