-2
當我將字符串轉換爲浮點數時,如何在結束之前放置兩個點的房子?這是我想要做的一個例子。將字符串轉換爲精度浮點數
"000001909".to_f = 19.09
但我只得到這樣的:
"000001909".to_f = 1909.0
當我將字符串轉換爲浮點數時,如何在結束之前放置兩個點的房子?這是我想要做的一個例子。將字符串轉換爲精度浮點數
"000001909".to_f = 19.09
但我只得到這樣的:
"000001909".to_f = 1909.0
該字符串表示的值1909
所以僅僅to_f
荷蘭國際集團將無法正常工作。您需要通過100.0分給了兩個「家」移動小數點,你如此雄辯地指出的那樣:
"000001909".to_f/100.0 # => 19.09
有一個字符串,以點在它會輸出預期的結果,以及:
"0000019.09".to_f # => 19.09
但「000001909」等於1909.0。沒有? – Rodrigo 2014-09-29 18:11:34
看看http://stackoverflow.com/questions/1933958/set-the-display-precision-of-a-float-in-ruby – sircapsalot 2014-09-29 18:11:54
什麼是「房子」? – sawa 2014-09-29 18:18:38