# Number Dealer ###### tags: `Java` [TOC] ## Add Comma for thousands ### NumberFormat: setGroupingUsed(boolean) ```java== NumberFormat nFormat = NumberFormat.getInstance(); nFormat.setGroupingUsed(true); nFormat.format("input number here") ``` >**Method setGroupingUsed Note** > * Set comma every 3 digits > * Round up numbers > * Set up to 3 decimal places [color=pink] **Example:** ```java== NumberFormat nFormat = NumberFormat.getInstance(); nFormat.setGroupingUsed(true); System.out.println(nFormat.format(1.5678)); System.out.println(nFormat.format(55888)); System.out.println(nFormat.format(86555.15)); //Output //1.568 //55,888 //86,555.15 ``` ### DecimalFormat: setGroupingUsed(boolean) && setGroupingSize(Integer) >**Method setGroupingSize Note** > * Set comma every n digits depending on the Integer [color=pink] ```java== DecimalFormat nFormat = DecimalFormat.getInstance("#.##"); nFormat.setGroupingUsed(true); nFormat.setGroupingSize(3); nFormat.format("input number here") ``` **Example:** ```java== DecimalFormat nFormat = DecimalFormat.getInstance("#.##"); nFormat.setGroupingUsed(true); nFormat.setGroupingSize(3); System.out.println(nFormat.format(1.5678)); System.out.println(nFormat.format(55888)); System.out.println(nFormat.format(86555.15)); //Output //1.57 //55,888 //86,555.15