Lines Matching defs:DigitList

56 //    is used as a data member of DigitList.
74 * The original DigitList API has been retained, to minimize the impact of
81 * Original DigitList comments:
85 * non-negative numbers. The division of labor between DigitList and
86 * DecimalFormat is that DigitList handles the radix 10 representation
90 * A DigitList is really a representation of a floating point value.
94 * The DigitList representation consists of a string of characters,
96 * 10 exponent associated with it. The value represented by a DigitList
103 * DigitList vs. decimalNumber:
105 * DigitList stores digits with the most significant first.
108 * DigitList, decimal point is before the most significant.
120 * it this way for convenience in replacing the old DigitList implementation.)
122 class U_I18N_API DigitList : public UMemory { // Declare external to make compiler happy
125 DigitList();
126 ~DigitList();
129 * @param DigitList The object to be copied.
132 DigitList(const DigitList&); // copy constructor
135 * @param DigitList The object to be copied.
138 DigitList& operator=(const DigitList&); // assignment operator
142 * @param other The DigitList to be compared for equality
146 UBool operator==(const DigitList& other) const;
148 int32_t compare(const DigitList& other);
151 inline UBool operator!=(const DigitList& other) const { return !operator==(other); }
171 * In the original DigitList implementation, decimal numbers were
173 * With the revamped DigitList based on decNumber, append is very
262 void mult(const DigitList &arg, UErrorCode &status);
267 void div(const DigitList &arg, UErrorCode &status);
269 // The following functions replace direct access to the original DigitList implmentation
360 * DigitList is normalized, so if it is non-zero, fDigits[0] is non-zero. We
365 * Zero is represented by any DigitList with fCount == 0 or with each fDigits[i]