-2

我在 ruby​​ on rails 中有一个变量,其中包含这个值 8,375 TND

_result = _orig_account.formatted_balance(_currency)

我想是否可以消除TND,然后将其余部分乘以 1000 ,以便得到8375

同一个人可以帮我解决这个问题吗

我尝试使用此代码:

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 回答