Lines Matching refs:mantissa
68 /// Generate the significant digits with a positive exponent relative to mantissa.
71 // Now, we can calculate the mantissa and the exponent from this.
72 // The binary exponent is the binary exponent for the mantissa
77 // hi64 checks **all** the remaining bits after the mantissa,
95 /// Generate the significant digits with a negative exponent relative to mantissa.
98 /// where `m1` is the bigint mantissa, `b` is the radix, and `N1` is the radix
100 /// is `m2 * 2^N2`, where `m2` is the bigint mantissa and `N2` is the binary
196 /// Add a temporary value to our mantissa.
261 /// Parse the full mantissa into a big integer.
263 /// Returns the parsed mantissa and the number of digits in the mantissa.
274 // Iteratively process all the data in the mantissa.
369 let mut mantissa = num.mantissa;
371 while mantissa >= 10000 {
372 mantissa /= 10000;
375 while mantissa >= 100 {
376 mantissa /= 100;
379 while mantissa >= 10 {
380 mantissa /= 10;
390 mant: float.mantissa(),