Home
last modified time | relevance | path

Searched refs:numDigits (Results 1 – 25 of 39) sorted by relevance

12

/external/icu/icu4j/main/tests/core/src/com/ibm/icu/impl/number/
DDecimalQuantity_ByteArrayBCD.java67 protected void shiftLeft(int numDigits) { in shiftLeft() argument
68 ensureCapacity(precision + numDigits); in shiftLeft()
69 int i = precision + numDigits - 1; in shiftLeft()
70 for (; i >= numDigits; i--) { in shiftLeft()
71 bcd[i] = bcd[i - numDigits]; in shiftLeft()
76 scale -= numDigits; in shiftLeft()
77 precision += numDigits; in shiftLeft()
81 protected void shiftRight(int numDigits) { in shiftRight() argument
83 for (; i < precision - numDigits; i++) { in shiftRight()
84 bcd[i] = bcd[i + numDigits]; in shiftRight()
[all …]
DDecimalQuantity_64BitBCD.java67 protected void shiftLeft(int numDigits) {
68 assert precision + numDigits <= 16;
69 bcd <<= (numDigits * 4);
70 scale -= numDigits;
71 precision += numDigits;
75 protected void shiftRight(int numDigits) {
76 bcd >>>= (numDigits * 4);
77 scale += numDigits;
78 precision -= numDigits;
/external/icu/android_icu4j/src/main/tests/android/icu/impl/number/
DDecimalQuantity_ByteArrayBCD.java70 protected void shiftLeft(int numDigits) { in shiftLeft() argument
71 ensureCapacity(precision + numDigits); in shiftLeft()
72 int i = precision + numDigits - 1; in shiftLeft()
73 for (; i >= numDigits; i--) { in shiftLeft()
74 bcd[i] = bcd[i - numDigits]; in shiftLeft()
79 scale -= numDigits; in shiftLeft()
80 precision += numDigits; in shiftLeft()
84 protected void shiftRight(int numDigits) { in shiftRight() argument
86 for (; i < precision - numDigits; i++) { in shiftRight()
87 bcd[i] = bcd[i + numDigits]; in shiftRight()
[all …]
DDecimalQuantity_64BitBCD.java70 protected void shiftLeft(int numDigits) {
71 assert precision + numDigits <= 16;
72 bcd <<= (numDigits * 4);
73 scale -= numDigits;
74 precision += numDigits;
78 protected void shiftRight(int numDigits) {
79 bcd >>>= (numDigits * 4);
80 scale += numDigits;
81 precision -= numDigits;
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DDecimalQuantity_DualStorageBCD.java113 protected void shiftLeft(int numDigits) { in shiftLeft() argument
114 if (!usingBytes && precision + numDigits > 16) { in shiftLeft()
118 ensureCapacity(precision + numDigits); in shiftLeft()
119 int i = precision + numDigits - 1; in shiftLeft()
120 for (; i >= numDigits; i--) { in shiftLeft()
121 bcdBytes[i] = bcdBytes[i - numDigits]; in shiftLeft()
127 bcdLong <<= (numDigits * 4); in shiftLeft()
129 scale -= numDigits; in shiftLeft()
130 precision += numDigits; in shiftLeft()
134 protected void shiftRight(int numDigits) { in shiftRight() argument
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DDecimalQuantity_DualStorageBCD.java115 protected void shiftLeft(int numDigits) { in shiftLeft() argument
116 if (!usingBytes && precision + numDigits > 16) { in shiftLeft()
120 ensureCapacity(precision + numDigits); in shiftLeft()
121 int i = precision + numDigits - 1; in shiftLeft()
122 for (; i >= numDigits; i--) { in shiftLeft()
123 bcdBytes[i] = bcdBytes[i - numDigits]; in shiftLeft()
129 bcdLong <<= (numDigits * 4); in shiftLeft()
131 scale -= numDigits; in shiftLeft()
132 precision += numDigits; in shiftLeft()
136 protected void shiftRight(int numDigits) { in shiftRight() argument
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/number/
DCompactNotation.java62 public int numDigits; field in CompactNotation.CompactHandler.CompactModInfo
100 info.numDigits = patternInfo.positive.integerTotal; in precomputeAllModifiers()
125 int numDigits = -1; in processQuantity() local
134 numDigits = info.numDigits; in processQuantity()
141 numDigits = patternInfo.positive.integerTotal; in processQuantity()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
DCompactNotation.java61 public int numDigits; field in CompactNotation.CompactHandler.CompactModInfo
99 info.numDigits = patternInfo.positive.integerTotal; in precomputeAllModifiers()
124 int numDigits = -1; in processQuantity() local
133 numDigits = info.numDigits; in processQuantity()
140 numDigits = patternInfo.positive.integerTotal; in processQuantity()
/external/icu/icu4c/source/i18n/
Dnumber_decimalquantity.cpp730 void DecimalQuantity::shiftLeft(int32_t numDigits) { in shiftLeft() argument
731 if (!usingBytes && precision + numDigits > 16) { in shiftLeft()
735 ensureCapacity(precision + numDigits); in shiftLeft()
736 int i = precision + numDigits - 1; in shiftLeft()
737 for (; i >= numDigits; i--) { in shiftLeft()
738 fBCD.bcdBytes.ptr[i] = fBCD.bcdBytes.ptr[i - numDigits]; in shiftLeft()
744 fBCD.bcdLong <<= (numDigits * 4); in shiftLeft()
746 scale -= numDigits; in shiftLeft()
747 precision += numDigits; in shiftLeft()
750 void DecimalQuantity::shiftRight(int32_t numDigits) { in shiftRight() argument
[all …]
Dnumber_compact.cpp265 info.numDigits = patternInfo.positive.integerTotal; in precomputeAllModifiers()
289 int numDigits = -1; in processQuantity() local
302 numDigits = info.numDigits; in processQuantity()
316 numDigits = patternInfo.positive.integerTotal; in processQuantity()
320 (void)numDigits; in processQuantity()
Dtzfmt.cpp1931 int32_t numDigits = 0; in parseAbuttingOffsetFields() local
1939 numDigits++; in parseAbuttingOffsetFields()
1942 if (numDigits == 0) { in parseAbuttingOffsetFields()
1948 while (numDigits > 0) { in parseAbuttingOffsetFields()
1953 U_ASSERT(numDigits > 0 && numDigits <= MAX_OFFSET_DIGITS); in parseAbuttingOffsetFields()
1954 switch (numDigits) { in parseAbuttingOffsetFields()
1983 parsedLen = parsed[numDigits - 1]; in parseAbuttingOffsetFields()
1986 numDigits--; in parseAbuttingOffsetFields()
2105 int32_t numDigits = 0; in parseOffsetFieldWithLocalizedDigits() local
2109 while (idx < text.length() && numDigits < maxDigits) { in parseOffsetFieldWithLocalizedDigits()
[all …]
Dnumber_decimalquantity.h370 void shiftLeft(int32_t numDigits);
372 void shiftRight(int32_t numDigits);
Dwinnmfmt.cpp337 UnicodeString &Win32NumberFormat::format(int32_t numDigits, UnicodeString &appendTo, const wchar_t … in format() argument
401 formatInfo.currency.NumDigits = (UINT) numDigits; in format()
423 formatInfo.number.NumDigits = (UINT) numDigits; in format()
Ddigitlst.cpp811 int32_t numDigits = source.length(); in set() local
812 if (numDigits > fContext.digits) { in set()
814 decNumber *t = fStorage.resize(numDigits, fStorage.getCapacity()); in set()
820 fContext.digits = numDigits; in set()
Dwinnmfmt.h150 …UnicodeString &format(int32_t numDigits, UnicodeString &appendTo, const wchar_t *format, ...) cons…
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DTimeZoneFormat.java2166 int numDigits = n >= 10 ? 2 : 1;
2167 for (int i = 0; i < minDigits - numDigits; i++) {
2170 if (numDigits == 2) {
2590 int numDigits = 0;
2598 numDigits++;
2601 if (numDigits == 0) {
2607 while (numDigits > 0) {
2612 assert(numDigits > 0 && numDigits <= 6);
2613 switch (numDigits) {
2642 parsedLen[0] = parsed[numDigits - 1];
[all …]
DDigitList_Android.java258 int numDigits = count;
263 numDigits -= numShift;
269 StringBuilder significantDigits = new StringBuilder(numDigits + 1);
273 for (int i = 0; i < numDigits; i++) {
/external/icu/android_icu4j/src/main/java/android/icu/text/
DTimeZoneFormat.java2096 int numDigits = n >= 10 ? 2 : 1;
2097 for (int i = 0; i < minDigits - numDigits; i++) {
2100 if (numDigits == 2) {
2520 int numDigits = 0;
2528 numDigits++;
2531 if (numDigits == 0) {
2537 while (numDigits > 0) {
2542 assert(numDigits > 0 && numDigits <= 6);
2543 switch (numDigits) {
2572 parsedLen[0] = parsed[numDigits - 1];
[all …]
DDigitList_Android.java260 int numDigits = count;
265 numDigits -= numShift;
271 StringBuilder significantDigits = new StringBuilder(numDigits + 1);
275 for (int i = 0; i < numDigits; i++) {
/external/icu/android_icu4j/src/main/java/android/icu/util/
DVersionInfo.java626 int numDigits = maxDigits; in getVersionString() local
627 while (numDigits > minDigits) { in getVersionString()
628 if (digits[numDigits - 1] != 0) { in getVersionString()
631 numDigits--; in getVersionString()
636 for (int i = 1; i < numDigits; i++) { in getVersionString()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
DVersionInfo.java665 int numDigits = maxDigits; in getVersionString() local
666 while (numDigits > minDigits) { in getVersionString()
667 if (digits[numDigits - 1] != 0) { in getVersionString()
670 numDigits--; in getVersionString()
675 for (int i = 1; i < numDigits; i++) { in getVersionString()
/external/lzma/CPP/7zip/Common/
DMethodProps.cpp98 unsigned numDigits = (unsigned)(end - s); in StringToDictSize() local
99 if (numDigits == 0 || s.Len() > numDigits + 1) in StringToDictSize()
102 if (s.Len() == numDigits) in StringToDictSize()
115 switch (MyCharLower_Ascii(s[numDigits])) in StringToDictSize()
/external/lzma/C/Util/7z/
D7zMain.c262 static char *UIntToStr(char *s, unsigned value, int numDigits) in UIntToStr() argument
269 for (numDigits -= pos; numDigits > 0; numDigits--) in UIntToStr()
/external/deqp/framework/common/
DtcuFloatFormat.cpp243 const int numDigits = (m_fractionBits + 3) / 4; in floatToHex() local
244 const deUint64 aligned = fraction << (numDigits * 4 - m_fractionBits); in floatToHex()
249 << std::hex << std::setw(numDigits) << std::setfill('0') << aligned in floatToHex()
/external/pdfium/fxbarcode/qrcode/
DBC_QRCoderMatrixUtil.cpp486 int32_t numDigits = 0; in FindMSBSet() local
489 ++numDigits; in FindMSBSet()
491 return numDigits; in FindMSBSet()

12