作者stevekevin10 (hippo泡)
看板Perl
标题[问题] 印浮点数
时间Mon May 25 18:01:11 2015
请问有一个数3.5556444
我只想印出
3.5
我该怎印呢?
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.129.209.86
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Perl/M.1432548073.A.FCF.html
1F:→ AntaresStar: int(3.5556444*10)/10 你要的是这样? 05/25 21:04
2F:→ scwg: 或者是 printf '%.2f', 3.5556444 ? 05/25 21:18
3F:→ scwg: 楼上手滑, '%.1f' 才对 (数字 1, 不是字母 l) 05/25 21:18
4F:→ flu: 用printf会进位,就跟要的结果不一样了 05/25 21:43
5F:→ scwg: huh, 直觉就是会进位, 结果我偷懒用 3.55 测却没进 XD 05/26 00:38
6F:→ flu: 恭喜楼上拥有程式员的美德之一:懒 :D 05/26 00:43