posted on Mar, 6 2003 @ 10:22 AM
Your question requires a bit of decoding.
Floating-point operations in OCaml follow the IEEE-standard usage of
never causing an exception, but return infinities or (silent) NaNs
when something is weird.
Most processors (and I believe the IEEE standard) offer the option
to raise exceptions instead of returning NaNs, infinities or denormals.
This facility is not available from OCaml because it's not provided
by ANSI C nor by POSIX, which are essentially what the OCaml runtime
system is building upon.
NANS. *DO NANS 1 101 102 103 104 204 105 205 106 ... NANS 1#NAN (1) Mean Spill 2#NAN (2) Not a Number: Making NANs and testing for NANs.
You have understood something ?! If so, please contact, doctor Freud, Berlin Gemany...