1.8x10+308
2.2x10Ð308

Technical Considerations

40

Technical Considerations

extreme negative underflows yield -0, expressions like 1/x3 produce the correct sign for ° when x is tiny and negative.

Addition and subtraction produce -0 only in these cases: (-0) - (+0) yields -0

(-0) + (-0) yields -0

When rounding downward, with x finite, x-xyields -0

x+(-x) yields -0

The square root of -0 is -0.

The sign of zero is important in complex arithmetic (Kahan 1987).

iMalc will convert any display of -0 or +0 to read 0.

Ranges

The following are the ranges for numbers and functions allowed by iMalc.

Range of numbers

Maximum positive

Minimum positive norm

Minimum positive denorm 4.9x10Ð324

Maximum negative denorm -4.9x10Ð324

Maximum negative norm -2.2x10Ð308

Minimum negative

-1.8x10+308

Ranges of functions

 

Operation

Result

e x(+0)

+1

e x(Ð0)

+1

e x(NaN)

NaN

e x(+°)

e x(а)

+0

ln(x) for x<0

NaN

ln(+1)

+0

iMalc Manual

Page 46
Image 46
Apple 1.1.2 manual Range of numbers, Ranges of functions