多语言java

时间:2015-12-04 06:35:25

标签: android multilingual decimalformat

我的应用支持多语言,在处理数字时,我有问题。假设我选择的语言是 hindi ,我对从编辑文本中获取的值执行一些计算操作。我必须在计算后格式化浮点值(比如我的结果计算给我12.345678 )我将使用十进制格式类来获得仅12.34(仅限两位数)小数点后)。直到这里很好,但我希望从decimalformat类(即:12.34)返回的结果字符串作为浮点数。崩溃发生在 NumberFormatException 。因为得到的 12.34以印度语12.34 出现 我怎样才能将得到的计算(即:12.3456)格式化为12.34 而不将其转换为字符串(即:decimalFormat.format(value))。

0 个答案:

没有答案