有关numberformat类和decimalformat类的疑问
如果用,numberforamt.getInstance(Locale.GERMAN).format(546556454125.6987);则会输出546.556.454.125,699我想问的是在foamt时,里面的数值是不是本地命名习惯的大小!!然后根据german的命令习惯输出,还有这为什么会产生一个误差.
如果我这样做,DecimalFormat nf=(DecimalFormat)NumberFoamt.getInstance(Locale.GERMAN)
nf.applyPattern("########,####");这个函数里面指的是什么??是要数据按什么样的方式输出
这样做会不会和german的习惯抵触!!我在程序输出是5465.5645.4126.想问下小数去哪了,太多的疑问,在网上查了半天也查不出个所以然,请教高手了!