Lines Matching refs:number
55 * the real number line \htmlonly<code>-∞</code> to
80 * <p>The pattern string defines the range boundaries and the strings for each number range.
83 * choiceStyle = number separator message ('|' number separator message)*
84 * number = normal_number | ['-'] \htmlonly∞\endhtmlonly (U+221E, infinity)
94 * <p>Each numeric sub-range extends from the current range's number
95 * to the next range's number.
96 * The number itself is included in its range if a <code>less_than_or_equal</code> sign is used,
103 * the sequence of <code>(number separator string)</code> in an equivalent pattern string.
107 * <p>During formatting, a number is mapped to the first range
108 * where the number is not greater than the range's upper limit.
112 * any range's message. That range's number is returned, ignoring the separator/closure.
116 * <p>Note that the first range's number is ignored in formatting
121 * <p>Here is an example of two arrays that map the number
130 * +Inf] to three strings. That is, the number line is split into three
209 * corresponding limit number is a member of its range.
210 * If TRUE, then the limit number belongs to the previous range it.
361 * Formats a double number using this object's choices.
363 * @param number The value to be formatted.
371 virtual UnicodeString& format(double number,
375 * Formats an int32_t number using this object's choices.
377 * @param number The value to be formatted.
385 virtual UnicodeString& format(int32_t number,
390 * Formats an int64_t number using this object's choices.
392 * @param number The value to be formatted.
400 virtual UnicodeString& format(int64_t number,
459 * Formats a double number. These methods call the NumberFormat
462 * @param number The value to be formatted.
468 UnicodeString& format( double number,
473 * Formats an int32_t number. These methods call the NumberFormat
476 * @param number The value to be formatted.
482 UnicodeString& format( int32_t number,
487 * if there is a match, sets the result object to the corresponding range's number.
505 * if there is a match, sets the result object to the corresponding range's number.
545 * @param value the double number to be converted.
576 * Finds the ChoiceFormat sub-message for the given number.
579 * @param number a number to be mapped to one of the ChoiceFormat argument's intervals
582 static int32_t findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number);
672 ChoiceFormat::format(double number,
674 return NumberFormat::format(number, appendTo);
678 ChoiceFormat::format(int32_t number,
680 return NumberFormat::format(number, appendTo);