作者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/m.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