Home | History | Annotate | Download | only in strconv

Lines Matching refs:mantbits

140 	// Extract 1+flt.mantbits bits from the 64-bit mantissa.
141 mant := f.mant >> (63 - flt.mantbits)
142 if f.mant&(1<<(62-flt.mantbits)) != 0 {
148 if mant == 2<<flt.mantbits {
159 } else if mant&(1<<flt.mantbits) == 0 {
164 bits = mant & (uint64(1)<<flt.mantbits - 1)
165 bits |= uint64((exp-flt.bias)&(1<<flt.expbits-1)) << flt.mantbits
167 bits |= 1 << (flt.mantbits + flt.expbits)
178 f.exp = exp - int(flt.mantbits)
189 if mant != 1<<flt.mantbits || expBiased == 1 {
314 extrabits = 63 - flt.mantbits + 1 + uint(denormalExp-f.exp)
316 extrabits = 63 - flt.mantbits