Home
last modified time | relevance | path

Searched refs:exponentSign (Results 1 – 7 of 7) sorted by relevance

/external/icu/icu4c/source/i18n/
Dnumparse_scientific.cpp77 int8_t exponentSign = 1; in match() local
79 exponentSign = -1; in match()
91 exponentSign = -1; in match()
108 bool digitsReturnValue = fExponentMatcher.match(segment, result, exponentSign, status); in match()
Dnumparse_decimal.cpp98 bool DecimalMatcher::match(StringSegment& segment, ParsedNumber& result, int8_t exponentSign, in match() argument
100 if (result.seenNumber() && exponentSign == 0) { in match()
103 } else if (exponentSign != 0) { in match()
361 if (exponentSign != 0 && segment.getOffset() != initialOffset) { in match()
368 if (result.quantity.adjustMagnitude(exponentSign * exponentInt)) { in match()
378 if (exponentSign == -1) { in match()
Dnumparse_decimal.h28 …match(StringSegment& segment, ParsedNumber& result, int8_t exponentSign, UErrorCode& status) const;
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
DScientificMatcher.java77 int exponentSign = 1; in match() local
79 exponentSign = -1; in match()
91 exponentSign = -1; in match()
110 boolean digitsReturnValue = exponentMatcher.match(segment, result, exponentSign); in match()
DDecimalMatcher.java121 public boolean match(StringSegment segment, ParsedNumber result, int exponentSign) { in match() argument
122 if (result.seenNumber() && exponentSign == 0) { in match()
125 } else if (exponentSign != 0) { in match()
380 if (exponentSign != 0 && segment.getOffset() != initialOffset) { in match()
388 result.quantity.adjustMagnitude(exponentSign * exponentInt); in match()
399 if (exponentSign == -1) { in match()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DScientificMatcher.java75 int exponentSign = 1; in match() local
77 exponentSign = -1; in match()
89 exponentSign = -1; in match()
108 boolean digitsReturnValue = exponentMatcher.match(segment, result, exponentSign); in match()
DDecimalMatcher.java119 public boolean match(StringSegment segment, ParsedNumber result, int exponentSign) { in match() argument
120 if (result.seenNumber() && exponentSign == 0) { in match()
123 } else if (exponentSign != 0) { in match()
378 if (exponentSign != 0 && segment.getOffset() != initialOffset) { in match()
386 result.quantity.adjustMagnitude(exponentSign * exponentInt); in match()
397 if (exponentSign == -1) { in match()