/********************************************************************* * Author: Eric Heim * Date Created: 5/31/2011 * Course: CS0007 * Description: Shows the basic usage of the DecimalFormat class by * formatting various floating-point numbers *********************************************************************/ import java.text.DecimalFormat; public class DecimalFormatExample { public static void main(String[] args) { double num1 = 0.166666666666666666666667, num2 = 03.50, num3 = 15402.99; DecimalFormat money = new DecimalFormat("#0.00"); DecimalFormat wholePercent = new DecimalFormat("###%"); DecimalFormat commaSeparated = new DecimalFormat("##,##0.00"); System.out.println(money.format(num2)); System.out.println(wholePercent.format(num1)); System.out.println(commaSeparated.format(num3)); System.out.println(commaSeparated.format(num2)); } }