Lines Matching refs:numerator
71 Bignum* numerator,
82 Bignum* numerator, Bignum* denominator,
86 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator,
92 Bignum* numerator, Bignum* denominator,
99 Bignum* numerator, Bignum* denominator,
143 Bignum numerator; in BignumDtoa() local
154 &numerator, &denominator, in BignumDtoa()
158 &numerator, &denominator, in BignumDtoa()
165 GenerateShortestDigits(&numerator, &denominator, in BignumDtoa()
171 &numerator, &denominator, in BignumDtoa()
176 &numerator, &denominator, in BignumDtoa()
199 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator, in GenerateShortestDigits() argument
211 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateShortestDigits()
225 in_delta_room_minus = Bignum::LessEqual(*numerator, *delta_minus); in GenerateShortestDigits()
227 in_delta_room_minus = Bignum::Less(*numerator, *delta_minus); in GenerateShortestDigits()
231 Bignum::PlusCompare(*numerator, *delta_plus, *denominator) >= 0; in GenerateShortestDigits()
234 Bignum::PlusCompare(*numerator, *delta_plus, *denominator) > 0; in GenerateShortestDigits()
238 numerator->Times10(); in GenerateShortestDigits()
249 int compare = Bignum::PlusCompare(*numerator, *numerator, *denominator); in GenerateShortestDigits()
298 Bignum* numerator, Bignum* denominator, in GenerateCountedDigits() argument
303 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateCountedDigits()
309 numerator->Times10(); in GenerateCountedDigits()
313 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateCountedDigits()
314 if (Bignum::PlusCompare(*numerator, *numerator, *denominator) >= 0) { in GenerateCountedDigits()
341 Bignum* numerator, Bignum* denominator, in BignumToFixed() argument
362 if (Bignum::PlusCompare(*numerator, *numerator, *denominator) >= 0) { in BignumToFixed()
378 numerator, denominator, in BignumToFixed()
434 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesPositiveExponent() argument
442 numerator->AssignUInt64(significand); in InitialScaledStartValuesPositiveExponent()
443 numerator->ShiftLeft(exponent); in InitialScaledStartValuesPositiveExponent()
451 numerator->ShiftLeft(1); in InitialScaledStartValuesPositiveExponent()
467 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesNegativeExponentPositivePower() argument
476 numerator->AssignUInt64(significand); in InitialScaledStartValuesNegativeExponentPositivePower()
485 numerator->ShiftLeft(1); in InitialScaledStartValuesNegativeExponentPositivePower()
501 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesNegativeExponentNegativePower() argument
507 Bignum* power_ten = numerator; in InitialScaledStartValuesNegativeExponentNegativePower()
523 ASSERT(numerator == power_ten); in InitialScaledStartValuesNegativeExponentNegativePower()
524 numerator->MultiplyByUInt64(significand); in InitialScaledStartValuesNegativeExponentNegativePower()
533 numerator->ShiftLeft(1); in InitialScaledStartValuesNegativeExponentNegativePower()
587 Bignum* numerator, in InitialScaledStartValues() argument
594 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
598 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
602 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
609 numerator->ShiftLeft(1); // *2 in InitialScaledStartValues()
628 Bignum* numerator, Bignum* denominator, in FixupMultiply10() argument
634 in_range = Bignum::PlusCompare(*numerator, *delta_plus, *denominator) >= 0; in FixupMultiply10()
636 in_range = Bignum::PlusCompare(*numerator, *delta_plus, *denominator) > 0; in FixupMultiply10()
644 numerator->Times10(); in FixupMultiply10()