Lines Matching defs:integerSignificandBitCount
234 // In the ECMAScript, integerSignificand, integerSignificandBitCount and numberBitCount are defined as an integer:
236 // 2. integerSignificandBitCount is the number of bits in the Decimal representation of significand.
239 // integerSciNotationArray = integerSignificand * (10 ** (numberBitCount - integerSignificandBitCount))
241 // integerSignificandBitCount: 3, numberBitCount: 26
252 int32_t integerSignificandBitCount = GetIntegerSignificandBitCount(number, numberBitCount, significandArray);
258 if (numberBitCount >= integerSignificandBitCount) {
259 // If integerSignificandBitCount ≤ numberBitCount ≤ 21, return the string represented by Decimal,
260 // integerSignificand followed by (numberBitCount - integerSignificandBitCount) digit zeros.
261 integerSignificand += std::string(numberBitCount - integerSignificandBitCount, '0');
263 // If 0 < numberBitCount < integerSignificandBitCount, return the string represented by Decimal,
273 // If integerSignificandBitCount == 1, return the string consisting of the single digit of significand.
274 if (integerSignificandBitCount == 1) {