remove redundant nan? word
parent
b27941dd01
commit
9f19062892
|
@ -13,5 +13,3 @@ IN: math.floating-point.tests
|
||||||
[ f ] [ 10. infinity? ] unit-test
|
[ f ] [ 10. infinity? ] unit-test
|
||||||
[ f ] [ -10. infinity? ] unit-test
|
[ f ] [ -10. infinity? ] unit-test
|
||||||
[ f ] [ 0. infinity? ] unit-test
|
[ f ] [ 0. infinity? ] unit-test
|
||||||
|
|
||||||
[ t ] [ 0/0. nan? ] unit-test
|
|
||||||
|
|
|
@ -38,13 +38,6 @@ IN: math.floating-point
|
||||||
11 [ bl ] times print
|
11 [ bl ] times print
|
||||||
] tri ;
|
] tri ;
|
||||||
|
|
||||||
: nan? ( double -- ? )
|
|
||||||
double>bits
|
|
||||||
{
|
|
||||||
[ (double-exponent-bits) 11 on-bits = ]
|
|
||||||
[ (double-mantissa-bits) 0 > ]
|
|
||||||
} 1&& ;
|
|
||||||
|
|
||||||
: infinity? ( double -- ? )
|
: infinity? ( double -- ? )
|
||||||
double>bits
|
double>bits
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue