1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
(fmod 6.5 3.5) = 3.0 OK
(r-remainder 6.5 3.5) = -0.5 OK
(fma 2.0 2.5 3.5) = 8.5 OK
(fmin 6.5 3.5) = 3.5 OK
(fmax -1.5 10.0) = 10.0 OK
(fdim 6.5 3.5) = 3.0 OK
(fdim -6.5 3.5) = 0.0 OK
(r-exp2 2.5) = 5.656854249492381 OK
(r-expm1 2.5) = 11.182493960703473 OK
(r-log2 2.5) = 1.3219280948873624 OK
(r-log1p 2.5) = 1.252762968495368 OK
(logb 4.5) = 2.0 OK
(ilogb 4.5) = 2 OK
(r-cbrt 10.5) = 2.1897595699439445 OK
(r-hypot 2.0 -1.5) = 2.5 OK
(r-erf 1.5) = 0.9661051464753108 OK
(r-erfc 1.5) = 0.033894853524689274 OK
(r-lgamma 1.5) = -0.12078223763524522 OK
(r-tgamma 1.5) = 0.886226925452758 OK
(r-tgamma 5.0) = 24.0 OK
(r-nearbyint 1.6) = 2.0 OK
(rint 1.6) = 2.0 OK
(car p-frexp) = 0.6125 OK
(cdr p-frexp) = 3 OK
(ldexp 1.75 3) = 14.0 OK
(ldexp 1.3 -10) = 0.00126953125 OK
(car p-modf) = 0.8000000000000007 OK
(cdr p-modf) = 10.0 OK
(r-nextafter 1.3 2.0) = 1.3000000000000003 OK
(r-nextafter 1.3 -2.0) = 1.2999999999999998 OK
(r-copysign -1.5 2.0) = 1.5 OK
(r-copysign -1.5 -2.0) = -1.5 OK
(fpclassify 1.1) = 4 OK
(fpclassify 0.0) = 2 OK
(fpclassify (nan)) = 0 OK
(fpclassify (inf)) = 1 OK
(r-isnormal? 2.0) = #t OK
(r-isnormal? (inf)) = #f OK
(r-isnormal? (nan)) = #f OK
(r-signbit 10.0) = 0 OK
(r-signbit 0.0) = 0 OK
(r-signbit -10.0) = 1 OK
|