w zmiennej przechowywany jest to wartość: $10.00
I muszę dostać ten 10.00
Ruby - konwersja ciąg unosić powrócić 0.0
Próbowałem przekonwertować tę wartość float:
new_price = '%.2f' % (price.to_f)
ale dostaję tylko 0.0
.
Co jest nie tak z tym? Próbowałem również
price = price.strip
price[0]=""
new_price = '%.2f' % (price.to_f)
Ale nawet to nie może mi pomóc ... gdzie jest problem?
Dzięki
dziękuję za odpowiedź, ale wynik to nadal tylko '10.0' zamiast' 10,00'. – user984621
nie dla mnie '1.9.3-p392: 006> '% .2f'% '$ 10,00'.delete (" $ ") .to_f =>" 10.00 "' – froderik
jak się masz? – froderik