/** * @author lautturi.com * Java example: Java DecimalFormat example: how to set accuracy of Decimal */ import java.util.*; import java.text.DecimalFormat; import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Lautturi { public static void main(String[] args) { String pattern1="###,###.00"; DecimalFormat df1 = new DecimalFormat(pattern1); System.out.println(df1.format(1033.141592653)); String pattern2 = "###,###.###"; DecimalFormat df2 = new DecimalFormat(pattern2); System.out.println(df2.format(7891236.14157)); } }
output:
1,033.14 7,891,236.142