以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  [求助] 请教四舍六入这样的数如何实现?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=2480)

--  作者:wyx705
--  发布时间:2004-9-27 0:09:50
--  [求助] 请教四舍六入这样的数如何实现?
例:一个数(12.35032)按正常四舍五入的方法,保留一位小数,应是(12.4) 如果按四舍六入怎样实现?具体规则如下:(12.35032)保留一位小数,如果小数点后第二位是“5”的话,看小数点后第三位是不是“0”如果不是,按四舍五入计算;如果是“0”则看小数点后第一位,是“单数”还是“双数”,如果是“单数”,按四舍五入计算;如果是“双数”,舍去“5”。 例:(16.450012)按以上规则应是(16.4)
--  作者:proke-011
--  发布时间:2004-9-27 4:36:46
--  
用几个比较判断和字符串操作。
--  作者:wyx705
--  发布时间:2004-9-27 11:24:37
--  
能否给个实例,谢了.
--  作者:admin
--  发布时间:2004-9-27 13:56:50
--  
致wyx705,四舍六入实例,请见经验交流子论坛或网站首页