我有一个DecimalFormat对象,当我显示它们时,我正用它将所有的double值格式化为一组数字(让我们说2)。我希望它通常格式化为2位小数,但我总是希望至少有一位有效数字。例如,如果我的值是0.2,那么我的格式化程序吐出0.20,这很好。但是,如果我的值是0.000034,我的格式化程序将会吐出0.00,而我更喜欢我的格式化程序吐出0.00003。在Java/Android中将至少一个有效数字格式化为双倍至少一个有效数字
Objective-C中的数字格式化程序非常简单,我可以设置我想在2处显示的最大数字位数和在1处显示最小有效位数,它会生成我想要的输出,但怎么能我在Java中执行它?
我很欣赏任何人都可以提供给我的帮助。
凯尔
编辑:我感兴趣的是为0.00004四舍五入的值,从而0.000037显示器。
谢谢,网络和尚,看起来就像我需要的东西! – 2010-12-16 04:05:31
@凯尔,您的欢迎! – 2010-12-17 18:54:15