-2

この値8,375 TNDを含むRuby on Railsの変数があります

_result = _orig_account.formatted_balance(_currency)

結果として8375になるように、 TNDを排除して残りを1000倍することが可能かどうかを知りたい

同じ人がこの問題を解決するのを手伝ってくれますか

私はこのコードで試します:

I try with : _tes = _orig_account.formatted_balance().tr(',', '.').to_f
         _te = _tes * 1000 

そして私は結果として持っています: 8375.0

しかし、私が言ったように、私はちょうど8375が欲しい

4

2 に答える 2

0

更新:これを使用してください'8,375 TND'.tr(',', '').to_i

于 2013-03-12T16:21:57.870 に答える
0

それは簡単な操作です:

'8,375 TND'.tr(',', '.').to_f
=> 8.375

それを1000倍します。

于 2013-03-12T16:23:32.870 に答える