Lines Matching refs:exponent
48 (*pu).exponent = INTEGER_BIAS; in unpackint32()
87 (*pu).exponent = LONGLONG_BIAS; in unpackint64()
111 if (x.exponent == 0) { /* zero or sub */ in unpacksingle()
117 pu->exponent = -SINGLE_BIAS-6; in unpacksingle()
122 } else if (x.exponent == 0xff) { /* inf or nan */ in unpacksingle()
138 (*pu).exponent = x.exponent - SINGLE_BIAS; in unpacksingle()
159 if (x.exponent == 0) { /* zero or sub */ in unpackdouble()
165 pu->exponent = -DOUBLE_BIAS-3; in unpackdouble()
170 } else if (x.exponent == 0x7ff) { /* inf or nan */ in unpackdouble()
187 (*pu).exponent = x.exponent - DOUBLE_BIAS; in unpackdouble()
209 (*pu).exponent = x.exponent - EXTENDED_BIAS; in unpackextended()
210 (*pu).significand[0] = (x.exponent == 0) ? U : 0x10000|U; in unpackextended()
214 if (x.exponent < 0x7fff) { /* zero, normal, or subnormal */ in unpackextended()
219 if (x.exponent == 0) { in unpackextended()
221 pu->exponent += 1; in unpackextended()