如何实现对一个正实数X的第三位小数进行四舍五入(保留两位小数)?

就你烦 1年前 已收到2个回答 举报

凌妹妹 幼苗

共回答了23个问题采纳率:82.6% 举报

根据第三位小数数位上的数字进行四舍五入,若该数字小于等于4,则直接舍去,且第二位小数不变;若该数字大于等于5,则在舍去后将第二位小数数位上的数字加一.
例如:8.824,四舍五入后为8.82;8.825四舍五入后为8.83.
特殊情况:8.893四舍五入后为8.89,但是8.896四舍五入后为8.90(此时因为保留两位小数,最后这个零不能省略).

1年前

1

龙爱妃 幼苗

共回答了2个问题 举报

假如X=18.3768,那么这个正实数X的第三位小数即小数点后的第三个数字要进行四舍五入,这里的第三个数字是6,大于5,所以要五入(大于等于5的它的前一位都要加1),即X=18.38.
假如x=18.37478,那么4小于5,所以要4舍(小于5的都要舍去),即X=18.37.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.034 s. - webmaster@yulucn.com