Denormal or not?

Tomek Krzyzak pajak3azeus.polsl.gliwice.pl
Thu May 13 07:22:16 PDT 1999


Hello,
I have a question about one number in TEMPORARY REAL format.
(80-bit, exponent bias=3FFF):
sign                 mantissa (hex)                exponent (hex)
 0     80_00_00_00_00_00_00_00          00_00    <=> 1*2^-16382 ?
What kind of number is it?

Intel arithmetic coprocessors( 187,387, i486, 586) treats it as
denormal,
but there is no any mention in documentation about this value. Pure
denormal
numbers have zeroes exponent, mantissa differ that zero and integer part
of
mantissa equal to zero. You can also perform arithmetic operations with
this number, and only denormal exception is reported.

Anyway, you can also put this value as normal number:
sign                 mantissa (hex)                exponent (hex)
 0     80_00_00_00_00_00_00_00          00_01      <=> 1*2^-16382

Is it correct, or may I wrong. Let me know what You think.

Thanks and regards,
Tomek Krzyzak..





More information about the Numeric-interest mailing list