The Java class DecimalFormat is a concrete subclass of NumberFormat that is used to format decimal numbers. Use this tag only for questions about this Java class, not for general decimal formatting.
DecimalFormat
is a concrete subclass of NumberFormat that formats decimal numbers.
It has a variety of features designed to make it possible to parse and format numbers in any locale, including support for Western, Arabic, and Indic digits. It also supports different kinds of numbers, including integers (123), fixed-point numbers (123.4), scientific notation (1.23E4), percentages (12%), and currency amounts ($123). All of these can be localized.