diff -r 16b833862ae2 -r 574e0baea136 tests/pass/frexp.lua --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/pass/frexp.lua Sat Sep 21 14:02:16 2013 +0100 @@ -0,0 +1,11 @@ +local m, e = math.frexp(1); +assert(m == 0.5 and e == 1, "frexp(1)"); + +local m, e = math.frexp(0); +assert(m == 0 and e == 0, "frexp(0)"); + +local m, e = math.frexp(3); +assert(m == 0.75 and e == 2, "frexp(3)"); + +local m, e = math.frexp(-1); +assert(m == -0.5 and e == 1, "frexp(1)");