Lines Matching defs:bits

83   // Returns the bits from the given floating pointer number.
105 // Returns the bits from the given floating pointer number.
125 // Returns the bits from the given floating pointer number.
132 // does not guarantee that bits are preserved, this class lets us
151 // This is helpful to have and is guaranteed not to stomp bits.
221 // The number of bits that are actually relevant in the uint_type.
225 // Number of bits that represent the exponent.
227 // Number of bits that represent the fractional part.
235 // 1 sign bit, 8 exponent bits, 23 fractional bits.
249 // 1 sign bit, 11 exponent bits, 52 fractional bits.
263 // 1 sign bit, 5 exponent bits, 10 fractional bits.
286 // assist in interpreting the bits of the value.
309 // Number of bits to shift left to set the highest relevant bit.
313 // If the fractional part does not fit evenly into a hex character (4-bits)
319 // The representation of the fraction, not the actual bits. This
341 // The bits that represent the exponent.
358 // Returns the bits associated with the value.
361 // Returns the bits associated with the value, without the leading sign bit.
366 // Returns the bits associated with the exponent, shifted to start at the
379 // Returns just the significand bits from the value.
420 // Do not use this method with raw bits extracted from a subnormal number,
689 // as close as possible. If we had to shift off bits so we are 0, then we
715 "The number of bits do not fit");
719 // Returns 4 bits represented by the hex character.
751 const uint_type bits = value.value().data();
752 const char* const sign = (bits & HF::sign_mask) ? "-" : "";
754 (bits & HF::exponent_mask) >> HF::num_fraction_bits);
756 uint_type fraction = static_cast<uint_type>((bits & HF::fraction_encode_mask)
903 // If 'bit' is zero or 'n' is more than the number of bits in the integer
1004 // The mantissa bits, without the most significant 1 bit, and with the
1005 // the most recently read bits in the least significant positions.
1007 // The number of mantissa bits that have been read, including the leading 1
1039 // If we are here the bits represented belong in the fractional
1052 // Since this updated after setting fraction bits, this effectively