Lines Matching defs:number

54  * the real number line \htmlonly<code>-&#x221E;</code> to
79 * <p>The pattern string defines the range boundaries and the strings for each number range.
82 * choiceStyle = number separator message ('|' number separator message)*
83 * number = normal_number | ['-'] \htmlonly&#x221E;\endhtmlonly (U+221E, infinity)
93 * <p>Each numeric sub-range extends from the current range's number
94 * to the next range's number.
95 * The number itself is included in its range if a <code>less_than_or_equal</code> sign is used,
102 * the sequence of <code>(number separator string)</code> in an equivalent pattern string.
106 * <p>During formatting, a number is mapped to the first range
107 * where the number is not greater than the range's upper limit.
111 * any range's message. That range's number is returned, ignoring the separator/closure.
115 * <p>Note that the first range's number is ignored in formatting
120 * <p>Here is an example of two arrays that map the number
129 * +Inf] to three strings. That is, the number line is split into three
206 * corresponding limit number is a member of its range.
207 * If TRUE, then the limit number belongs to the previous range it.
358 * Formats a double number using this object's choices.
360 * @param number The value to be formatted.
368 virtual UnicodeString& format(double number,
372 * Formats an int32_t number using this object's choices.
374 * @param number The value to be formatted.
382 virtual UnicodeString& format(int32_t number,
387 * Formats an int64_t number using this object's choices.
389 * @param number The value to be formatted.
397 virtual UnicodeString& format(int64_t number,
456 * Formats a double number. These methods call the NumberFormat
459 * @param number The value to be formatted.
465 UnicodeString& format( double number,
470 * Formats an int32_t number. These methods call the NumberFormat
473 * @param number The value to be formatted.
479 UnicodeString& format( int32_t number,
484 * if there is a match, sets the result object to the corresponding range's number.
502 * if there is a match, sets the result object to the corresponding range's number.
542 * @param value the double number to be converted.
574 * Finds the ChoiceFormat sub-message for the given number.
577 * @param number a number to be mapped to one of the ChoiceFormat argument's intervals
580 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
670 ChoiceFormat::format(double number,
672 return NumberFormat::format(number, appendTo);
676 ChoiceFormat::format(int32_t number,
678 return NumberFormat::format(number, appendTo);