1 val one
= valOf (Real.fromString
"1.0")
2 val zero
= valOf (Real.fromString
"0.0")
3 val posInf
= one
/ zero
4 val negInf
= ~one
/ zero
6 val nan1
= posInf
+ negInf
8 fun cmp f
= print ((Bool.toString (f (nan1
, nan1
))) ^
"\n")
23 val nan2
= valOf (Real.fromString
"nan")
25 fun cmp f
= print ((Bool.toString (f (nan1
, nan2
))) ^
"\n")