Dec
14
|
When you need to format a number as a percent you can use the ‘%’ symbol in your DecimalFormat string. The static helper method getPercentInstance() can also be used if you don’t need complete control over the format string.
When the % symbol is used the value is first multiplied by 100 before applying the format string. So 0.123 would become 12.3%.
NumberFormat format1 = new DecimalFormat("##.####%"); NumberFormat format2 = NumberFormat.getPercentInstance(); String formatted1 = format1.format(value); String formatted2 = format2.format(value);
Leave a Reply
You must be logged in to post a comment.