Lines Matching defs:DecimalFormat

68  * DecimalFormat is a concrete subclass of NumberFormat that formats decimal
78 * createInstance(). Do not call the DecimalFormat constructors directly, unless
80 * return subclasses other than DecimalFormat.
117 * pattern = ((DecimalFormat*)form)->toPattern(pattern);
150 * <p>A DecimalFormat consists of a <em>pattern</em> and a set of
274 * <p>A DecimalFormat pattern contains a postive and negative
311 * DecimalFormat to set a failing UErrorCode.
362 * <p>DecimalFormat parses all Unicode characters that represent
364 * DecimalFormat also recognizes as digits the ten consecutive
435 * but it need not be. DecimalFormat supports arbitrary mantissas.
436 * DecimalFormat can be instructed to use scientific
486 * <code>DecimalFormat</code> has two ways of controlling how many
583 * <p>DecimalFormat supports padding the result of
623 * <p>DecimalFormat supports rounding to a specific increment. For
638 * DecimalFormat::ERoundingMode. The default rounding mode is
639 * DecimalFormat::kRoundHalfEven. The rounding mode can only be set
651 * <p>DecimalFormat objects are not synchronized. Multiple
660 class U_I18N_API DecimalFormat: public NumberFormat {
696 * Create a DecimalFormat using the default pattern and symbols
698 * DecimalFormat when internationalization is not the main concern.
708 DecimalFormat(UErrorCode& status);
711 * Create a DecimalFormat from the given pattern and the symbols
713 * DecimalFormat when internationalization is not the main concern.
724 DecimalFormat(const UnicodeString& pattern,
728 * Create a DecimalFormat from the given pattern and symbols.
745 DecimalFormat( const UnicodeString& pattern,
752 * Create a DecimalFormat from the given pattern, symbols, and style.
762 DecimalFormat( const UnicodeString& pattern,
769 * Set an integer attribute on this DecimalFormat.
778 virtual DecimalFormat& setAttribute( UNumberFormatAttribute attr,
804 * Create a DecimalFormat from the given pattern and symbols.
822 DecimalFormat( const UnicodeString& pattern,
827 * Create a DecimalFormat from the given pattern and symbols.
843 DecimalFormat( const UnicodeString& pattern,
850 * @param source the DecimalFormat object to be copied from.
853 DecimalFormat(const DecimalFormat& source);
858 * @param rhs the DecimalFormat object to be copied.
861 DecimalFormat& operator=(const DecimalFormat& rhs);
867 virtual ~DecimalFormat();
873 * @return a polymorphic copy of this DecimalFormat.
1960 DecimalFormat(); // default constructor not implemented
1971 * Do real work of constructing a new DecimalFormat.
2268 // DecimalFormat(pattern, decimalFormatSymbol, style)
2370 // Information needed for DecimalFormat to format/parse currency plural.
2428 DecimalFormat::format(const Formattable& obj,
2437 DecimalFormat::format(double number,
2444 DecimalFormat::format(int32_t number,
2452 DecimalFormat::getConstSymbol(DecimalFormatSymbols::ENumberFormatSymbol symbol) const {