Lines Matching refs:numerator
35 Bignum* numerator,
46 Bignum* numerator, Bignum* denominator,
50 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator,
56 Bignum* numerator, Bignum* denominator,
63 Bignum* numerator, Bignum* denominator,
92 Bignum numerator; in BignumDtoa() local
103 &numerator, &denominator, in BignumDtoa()
107 &numerator, &denominator, in BignumDtoa()
113 GenerateShortestDigits(&numerator, &denominator, in BignumDtoa()
119 &numerator, &denominator, in BignumDtoa()
124 &numerator, &denominator, in BignumDtoa()
147 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator, in GenerateShortestDigits() argument
159 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateShortestDigits()
173 in_delta_room_minus = Bignum::LessEqual(*numerator, *delta_minus); in GenerateShortestDigits()
175 in_delta_room_minus = Bignum::Less(*numerator, *delta_minus); in GenerateShortestDigits()
179 Bignum::PlusCompare(*numerator, *delta_plus, *denominator) >= 0; in GenerateShortestDigits()
182 Bignum::PlusCompare(*numerator, *delta_plus, *denominator) > 0; in GenerateShortestDigits()
186 numerator->Times10(); in GenerateShortestDigits()
197 int compare = Bignum::PlusCompare(*numerator, *numerator, *denominator); in GenerateShortestDigits()
246 Bignum* numerator, Bignum* denominator, in GenerateCountedDigits() argument
251 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateCountedDigits()
257 numerator->Times10(); in GenerateCountedDigits()
261 digit = numerator->DivideModuloIntBignum(*denominator); in GenerateCountedDigits()
262 if (Bignum::PlusCompare(*numerator, *numerator, *denominator) >= 0) { in GenerateCountedDigits()
288 Bignum* numerator, Bignum* denominator, in BignumToFixed() argument
309 if (Bignum::PlusCompare(*numerator, *numerator, *denominator) >= 0) { in BignumToFixed()
325 numerator, denominator, in BignumToFixed()
381 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesPositiveExponent() argument
389 numerator->AssignUInt64(Double(v).Significand()); in InitialScaledStartValuesPositiveExponent()
390 numerator->ShiftLeft(Double(v).Exponent()); in InitialScaledStartValuesPositiveExponent()
398 numerator->ShiftLeft(1); in InitialScaledStartValuesPositiveExponent()
417 numerator->ShiftLeft(1); // *2 in InitialScaledStartValuesPositiveExponent()
427 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesNegativeExponentPositivePower() argument
438 numerator->AssignUInt64(significand); in InitialScaledStartValuesNegativeExponentPositivePower()
447 numerator->ShiftLeft(1); in InitialScaledStartValuesNegativeExponentPositivePower()
467 numerator->ShiftLeft(1); // *2 in InitialScaledStartValuesNegativeExponentPositivePower()
477 Bignum* numerator, Bignum* denominator, in InitialScaledStartValuesNegativeExponentNegativePower() argument
487 Bignum* power_ten = numerator; in InitialScaledStartValuesNegativeExponentNegativePower()
503 DCHECK(numerator == power_ten); in InitialScaledStartValuesNegativeExponentNegativePower()
504 numerator->MultiplyByUInt64(significand); in InitialScaledStartValuesNegativeExponentNegativePower()
513 numerator->ShiftLeft(1); in InitialScaledStartValuesNegativeExponentNegativePower()
527 numerator->ShiftLeft(1); // *2 in InitialScaledStartValuesNegativeExponentNegativePower()
574 Bignum* numerator, in InitialScaledStartValues() argument
581 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
585 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
589 numerator, denominator, delta_minus, delta_plus); in InitialScaledStartValues()
607 Bignum* numerator, Bignum* denominator, in FixupMultiply10() argument
613 in_range = Bignum::PlusCompare(*numerator, *delta_plus, *denominator) >= 0; in FixupMultiply10()
615 in_range = Bignum::PlusCompare(*numerator, *delta_plus, *denominator) > 0; in FixupMultiply10()
623 numerator->Times10(); in FixupMultiply10()