java - Float number formatting issue -
this question has answer here:
- no grouping separator char decimalformat 2 answers
i using code:
decimalformat df = new decimalformat(); df.setminimumfractiondigits(2); df.setmaximumfractiondigits(2); float a=(float) 15000.345; sytem.out.println(df.format(a)); i getting output:15,000.35 don't want comma come in output. output should be:15000.35.
what best way getting output in java?
try
decimalformat df = new decimalformat(); df.setminimumfractiondigits(2); df.setmaximumfractiondigits(2); df.setgroupingused(false); float a=(float) 15000.345; system.out.println(df.format(a)); and
sytem.out.println(df.format(a)); //wrong //sytem system.out.println(df.format(a));//correct //system
Comments
Post a Comment