Lines Matching refs:Fraction
109 Fraction fraction{GetFraction()}; in Add()
110 Fraction yFraction{y.GetFraction()}; in Add()
228 Fraction top{GetFraction()}, divisor{y.GetFraction()}; in Divide()
230 Fraction quotient; in Divide()
324 Fraction::ConvertUnsigned(extFrac.SHIFTR(2)).value, rounding, in SQRT()
334 Fraction fraction{GetFraction()}; in NEAREST()
336 Fraction one{1}; in NEAREST()
337 Fraction nearest; in NEAREST()
343 nearest = Fraction::Least(); // MSB only in NEAREST()
354 nearest = Fraction{0}.NOT(); in NEAREST()
391 one.Normalize(false, exponentBias, Fraction::MASKL(1)); // 1.0 in HYPOT()
478 adjust.Normalize(IsSignBitSet(), noClipExponent, Fraction::MASKL(1)); in ToWholeNumber()
493 const Fraction &fraction, Rounding rounding, RoundingBits *roundingBits) { in Normalize()
562 typename Fraction::ValueWithCarry sum{ in Round()
563 GetFraction().AddUnsigned(Fraction{}, true)}; in Round()
594 bool isNegative, int exponent, const Fraction &fraction, Rounding rounding, in NormalizeAndRound()
651 Fraction frac{GetFraction()}; in DumpHexadecimal()
753 false, Exponent() - binaryPrecision + 1, Fraction::MASKL(1)); in SPACING()