Home | History | Annotate | Download | only in unicode

Lines Matching refs:DecimalFormat

71  * DecimalFormat is a concrete subclass of NumberFormat that formats decimal
81 * createInstance(). Do not call the DecimalFormat constructors directly, unless
83 * return subclasses other than DecimalFormat.
120 * pattern = ((DecimalFormat*)form)->toPattern(pattern);
153 * <p>A DecimalFormat consists of a <em>pattern</em> and a set of
277 * <p>A DecimalFormat pattern contains a postive and negative
314 * DecimalFormat to set a failing UErrorCode.
365 * <p>DecimalFormat parses all Unicode characters that represent
367 * DecimalFormat also recognizes as digits the ten consecutive
438 * but it need not be. DecimalFormat supports arbitrary mantissas.
439 * DecimalFormat can be instructed to use scientific
489 * <code>DecimalFormat</code> has two ways of controlling how many
586 * <p>DecimalFormat supports padding the result of
626 * <p>DecimalFormat supports rounding to a specific increment. For
641 * DecimalFormat::ERoundingMode. The default rounding mode is
642 * DecimalFormat::kRoundHalfEven. The rounding mode can only be set
654 * <p>DecimalFormat objects are not synchronized. Multiple
663 class U_I18N_API DecimalFormat: public NumberFormat {
699 * Create a DecimalFormat using the default pattern and symbols
701 * DecimalFormat when internationalization is not the main concern.
711 DecimalFormat(UErrorCode& status);
714 * Create a DecimalFormat from the given pattern and the symbols
716 * DecimalFormat when internationalization is not the main concern.
727 DecimalFormat(const UnicodeString& pattern,
731 * Create a DecimalFormat from the given pattern and symbols.
748 DecimalFormat( const UnicodeString& pattern,
755 * Create a DecimalFormat from the given pattern, symbols, and style.
765 DecimalFormat( const UnicodeString& pattern,
781 * Set an integer attribute on this DecimalFormat.
790 virtual DecimalFormat& setAttribute( UNumberFormatAttribute attr,
809 * Create a DecimalFormat from the given pattern and symbols.
827 DecimalFormat( const UnicodeString& pattern,
832 * Create a DecimalFormat from the given pattern and symbols.
848 DecimalFormat( const UnicodeString& pattern,
855 * @param source the DecimalFormat object to be copied from.
858 DecimalFormat(const DecimalFormat& source);
863 * @param rhs the DecimalFormat object to be copied.
866 DecimalFormat& operator=(const DecimalFormat& rhs);
872 virtual ~DecimalFormat();
878 * @return a polymorphic copy of this DecimalFormat.
1964 DecimalFormat(); // default constructor not implemented
1975 * Do real work of constructing a new DecimalFormat.
2273 // DecimalFormat(pattern, decimalFormatSymbol, style)
2375 // Information needed for DecimalFormat to format/parse currency plural.
2441 DecimalFormat::format(const Formattable& obj,
2450 DecimalFormat::format(double number,
2457 DecimalFormat::format(int32_t number,
2464 DecimalFormat::getConstSymbol(DecimalFormatSymbols::ENumberFormatSymbol symbol) const {