【发布时间】:2011-06-16 02:07:33
【问题描述】:
我在 EditText 中显示的数字可以达到 20 个字符 + 4 个小数,然后才太长。我想要的数字比最后显示的数字长,所以它不会被截断。
例如:123456789 将按原样显示 123456789123456789123456 太长,会显示为 1.123456789E8(只是一个例子!)
我已经测试过了:
DecimalFormat df = new DecimalFormat("#.####");
df.setMaximumIntegerDigits(20);
但在 20char 之后,数字显示不正确。例如:123456789123456789123456 变为 56789123456789123456(中继 4 个第一个数字。)
谢谢!
【问题讨论】:
标签: java android numbers decimal