RosettaCodeData/Task/Extreme-floating-point-values/Standard-ML/extreme-floating-point-values-2.ml
2024-03-06 22:25:12 -08:00

13 lines
258 B
OCaml

positive infinity = inf
negative infinity = ~inf
negative zero = ~0.0
not a number = nan
+inf + 2.0 = inf
+inf - 10.1 = inf
+inf + -inf = nan
0.0 * +inf = nan
1.0/-0.0 = ~inf
NaN + 1.0 = nan
NaN + NaN = nan
NaN == NaN = false
0.0 == -0.0 = true