-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