+ decFmt->initVisibleDigitsWithExponent(
+ numberObject, dec, status);
+ if (U_FAILURE(status)) {
+ return appendTo;
+ }
+ decFmt->format(dec, numberString, ignorePos, status);
+ } else {
+ numberFormat->format(
+ numberObject, numberString, ignorePos, status); // could be BigDecimal etc.