Microship 24bit Floating point format question
Nikolai Golovchenko email (remove spam text)
Zero is a special case. It is encoded as a zero biased exponent (eb=0):
00xxxx (xxxx can have any value)
As your number gets closer and closer to zero, the exponent is getting
smaller and smaller until it reaches e=-127 (or eb=0), which is zero.
There is another special case, which is ignored in Microchip's
routines (according to AN575) when eb=255, which means infinity.
So, the range for exponent can be either -126..128 (ignoring Inf) or
-126..127 (using Inf). But MPLAB displays the case of eb=255 as zero
(at least in version 5.00).
---- Original Message ----
From: Thomas Robert de Massy <AXESS.COM> tomasd
Sent: Sunday, March 18, 2001 22:34:20
Subj: Microship 24bit Floating point format question
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics
In reply to: <000701c0afea$d15b3f00$0e43a2d8@allo>
See also: www.piclist.com/techref/index.htm?key=microship+24bit
You must be a member of the
piclist mailing list
(not only a www.piclist.com member) to post to the