Project1

标题: ruby怎么实现2位小数四舍五入保留1位= =||| [打印本页]

作者: 诡异の猫    时间: 2010-11-28 21:32
标题: ruby怎么实现2位小数四舍五入保留1位= =|||
本帖最后由 诡异の猫 于 2010-11-28 22:50 编辑

看似简单的问题- -
但是我写不出来 囧
求高人相助
作者: 六祈    时间: 2010-11-28 21:58
只是输出的话
sprintf("%.1f",your_number)
就可以了

ps:楼主不要哭。。
作者: DeathKing    时间: 2010-11-28 22:04
irb(main):001:0> a = sprintf("%.1f",2.47)
=> "2.5"
irb(main):002:0> a.to_f
=> 2.5
作者: 诡异の猫    时间: 2010-11-28 22:09
回复 DeathKing 的帖子

话说用不来 囧
麻烦能举个例子吗。。。
作者: ika-musume    时间: 2010-11-28 22:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 诡异の猫    时间: 2010-11-28 22:18
谢过楼上各位
作者: san9    时间: 2010-11-29 09:04
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1