Lines Matching full:numberformat
25 class MyNumberFormatTest : public NumberFormat
36 return NumberFormat::format(number, toAppendTo, posIter, status);
45 return NumberFormat::format(obj, toAppendTo, pos, status);
74 NumberFormat::parse(text, result, status);
242 * NumberFormat.equals comparing with null should always return false.
250 logln("NumberFormat.equals passed");
259 * NumberFormat.equals comparing two obj equal even the setGroupingUsed
395 * NumberFormat.getCurrencyInstance is wrong.
410 NumberFormat *nfcommon = NumberFormat::createCurrencyInstance(Locale::getUS(), status);
411 if (failure(status, "NumberFormat::createCurrencyInstance", Locale::getUS(), TRUE)){
484 NumberFormat *nf = NumberFormat::createInstance(status);
485 if (failure(status, "NumberFormat::createInstance", Locale::getUS(), TRUE)) {
508 NumberFormat *nf1 = NumberFormat::createInstance(Locale::getFrance(), status);
517 failure(status, "NumberFormat::createInstance", Locale::getFrance());
522 errln("NumberFormat::createInstance returned incorrect type.");
683 // that NumberFormat can do. For some reason, it does not format the last 1.
838 * NumberFormat.getCurrencyInstance() produces format that uses
850 NumberFormat *nf = NumberFormat::createCurrencyInstance(*de, status);
893 NumberFormat *formatter;
918 formatter = NumberFormat::createInstance(Locale(loc), status);
924 failure(status, "NumberFormat::createNumberInstance", loc);
936 formatter = NumberFormat::createCurrencyInstance(loc, status);
937 failure(status, "NumberFormat::createCurrencyInstance", loc);
951 formatter = NumberFormat::createPercentInstance(Locale(loc), status);
952 failure(status, "NumberFormat::createPercentInstance", loc);
971 NumberFormat *formatter;
992 formatter = NumberFormat::createInstance(Locale::getCanadaFrench(), status);
993 if (failure(status, "NumberFormat::createNumberInstance", Locale::getCanadaFrench(), TRUE)){
1008 formatter = NumberFormat::createCurrencyInstance(Locale::getCanadaFrench(), status);
1009 failure(status, "NumberFormat::createCurrencyInstance", Locale::getCanadaFrench());
1022 formatter = NumberFormat::createPercentInstance(Locale::getCanadaFrench(), status);
1023 failure(status, "NumberFormat::createPercentInstance", Locale::getCanadaFrench());
1043 NumberFormat *formatter;
1060 formatter = NumberFormat::createInstance(Locale(loc), status);
1061 if (failure(status, "NumberFormat::createNumberInstance", loc, TRUE)){
1077 formatter = NumberFormat::createCurrencyInstance(Locale(loc), status);
1078 failure(status, "NumberFormat::createCurrencyInstance", loc);
1091 formatter = NumberFormat::createPercentInstance(Locale::getGermany(), status);
1092 failure(status, "NumberFormat::createPercentInstance", Locale::getGermany());
1111 NumberFormat *formatter;
1126 formatter = NumberFormat::createInstance(Locale(loc), status);
1127 if (failure(status, "NumberFormat::createNumberInstance", TRUE)){
1142 formatter = NumberFormat::createCurrencyInstance(Locale(loc), status);
1143 failure(status, "NumberFormat::createCurrencyInstance");
1156 formatter = NumberFormat::createPercentInstance(Locale(loc), status);
1157 failure(status, "NumberFormat::createPercentInstance");
1219 NumberFormat *fmt = NumberFormat::createPercentInstance(status);
1221 dataerrln("Error calling NumberFormat::createPercentInstance");
1272 * [4] NumberFormat.parse(String, ParsePosition) : If parsing fails,
1275 * NumberFormat.parse(String) : If parsing fails, an ParseException
1524 * NumberFormat.parse doesn't return null
1529 NumberFormat *format = NumberFormat::createInstance(status);
1535 failure(status, "NumberFormat::createInstance");
1628 NumberFormat *nf = NumberFormat::createInstance(status);
1634 failure(status, "NumberFormat::createInstance");
1905 * BigDecimal numbers get their fractions truncated by NumberFormat.
1912 String sd = NumberFormat.getInstance(Locale.US).format(bd);
1929 NumberFormat *nff = NumberFormat::createInstance(status);
1930 if (failure(status, "NumberFormat::createInstance", TRUE)){
2080 * NumberFormat cannot format Double.MAX_VALUE
2089 NumberFormat *f = NumberFormat::createInstance(status);
2125 * NumberFormat does not parse negative zero.
2132 NumberFormat *f = (i == 0) ? NumberFormat::createInstance(status)
2133 : NumberFormat::createPercentInstance(status);
2166 * NumberFormat truncates data
2170 NumberFormat *fmt = NumberFormat::createInstance(Locale::getUS(), status);
2171 if (failure(status, "NumberFormat::createInstance", TRUE)){
2206 NumberFormat *nf = NumberFormat::createInstance(Locale::getUS(), status);
2207 if (failure(status, "NumberFormat::createInstance", TRUE)){
2402 const Locale* avail = NumberFormat::getAvailableLocales(n);
2411 NumberFormat *nf;
2414 nf = NumberFormat::createInstance(avail[i], status);
2418 nf = NumberFormat::createCurrencyInstance(avail[i], status);
2422 nf = NumberFormat::createPercentInstance(avail[i], status);
2495 DecimalFormat *fmt = (DecimalFormat*) NumberFormat::createInstance(Locale::getUS(), status);
2537 NumberFormat *fmt = NumberFormat::createInstance(Locale::getUS(), status);
2558 NumberFormat *nf = NumberFormat::createInstance(Locale::getUS(), status);
2658 * NumberFormat objects.
2675 // create a NumberFormat for this locale
2676 NumberFormat *nf = NumberFormat::createInstance(loc, status);
2678 dataerrln("FAIL: NumberFormat::createInstance() returned " + (UnicodeString)u_errorName(status));
2741 NumberFormat *nf = NumberFormat::createInstance(Locale::getEnglish(), status);
2743 dataerrln("Fail: NumberFormat::createInstance(Locale::getEnglish(), status)");
2887 NumberFormat *nf = NumberFormat::createInstance(Locale::getUS(), status);
2888 if (failure(status, "NumberFormat::createInstance", TRUE)){
3016 // DecimalFormat/NumberFormat were artificially limiting the number of digits,