[comp.sys.apollo] IEEE floating point

georgec@marque.mu.edu (11/23/89)

1.  I am told that the Apollo 3500 and 4500 machines support the IEEE
floating point standard.  Can anyone confirm that and provide more
details?

2.  If the answer is, "Yes," can anyone tell me how the IEEE
capabilities can be accessed from Fortran or C?

3.  My specific interest is interval analysis, which uses the directed
rounding.  Does anyone know of a library of interval arithmetic
routines written for the Apollo's?

Thanks in advance.

George Corliss, Marquette University
georgec@marque.mu.edu
... uwvax!marque!georgec
(414) 288-6599

krowitz%richter@UMIX.CC.UMICH.EDU (David Krowitz) (11/23/89)

The Apollo DN3000/4000, DN2500/3500/4500, DN560/570/580/590, DN330,
and DSP90 all use the Motorola 68881/68882 floating point chips. 
These chips allegedly conform to the IEEE standard. The functions
you want can probably be found in the fpp library (floating point
package). See /sys/ins/fpp.ins{.c, .pas, .ftn} and/or The Domain/OS
Call Reference Manual (vol 2).


 -- David Krowitz

krowitz@richter.mit.edu   (18.83.0.109)
krowitz%richter.mit.edu@eddie.mit.edu
krowitz%richter.mit.edu@mitvma.bitnet
(in order of decreasing preference)