舍入
doublef=111231.5585
BigDecimalLB=newbigdecimal(f)
doublef1=b.setscale(2,bigdecimal.round一半以上)。Doublevalue()
保留两位小数
------------------------------------------------------------------------------------------------------------------java.text.decimalformatdf=新java.text.decimalformat格式("#.00")
测向格式要格式化的数字newjava.text.decimalformat格式("#.00").格式(3.1415926)
#。00表示小数点后两位。0000四位小数,依此类推…
模式3:
加倍=3.1415926
字符串结果=string.format格式("%.2F“)
%。2F%。表示小数点前的任意数字,2表示两位小数,格式为f后的结果表示浮点型
模式4:[numberformatddf1]=numberformat.getnumberinstance实例()
voidsetmaximumfractiondigits(intdigits)
digitsdisplayed
为格式化对象设置小数点后显示的大位数最后一位为四舍五入