Positive Infinity:
eF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 eS e1 e2 e3
4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
Negative Infinity:
eF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 eS e1 e2 e3
4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0
True:
eF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 eS e1 e2 e3
9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
Overflow Error:
eF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 eS e1 e2 e3
F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F
As you can see in the case of infinity or an error, you must inspect the low byte of the
exponent for more information about the value. When dealing with infinity these bytes
will tell you whether the infinity is positive or negative. We will discuss this in detail in
the exponent portion of this section.
If the flag represents an error, the exponent byte tells you which error has occurred. The
following is a list of all possible error values and the corresponding error:
Value in Exponent Error
0x0000 Norm (Normal – no error)
0x0001 Acbreak
0x0002 Syntax ERROR (Syntax error)
0x0003 Undefined
0x0004 Memory ERROR (Memory error)
0x0005 Go ERROR (Jump error)
0x0006 Nesting ERROR (Nesting error)
0x0007 Stack ERROR
0x0008 Argument ERROR (Argument error)
0x0009 Dimension ERROR (Dimension error)
0x000a Com ERROR (Send and receive error)
0x000b Transmit ERROR (Transmission error)
0x000c Receive ERROR (Reception error)
0x000d Memory Full
0x000e Undefined
0x000f Overflow ERROR
0x0010 Domain ERROR (Input range error)
0x0011 Non-Real ERROR
0x0012 No Solution (There is no solution)
0x0013 Mismatch
0x0014 No Variable
0x0015 Not Found
84