Source code
Revision control
Copy as Markdown
Other Tools
// check correctness of truncation of doubles slightly outside the int32_t range.
function truncate(x) {
return x | 0;
}
assertEq(truncate(0xffffffff), -1);
assertEq(truncate(0xffffffff + 5000.5), 4999);
assertEq(truncate(-0xffffffff - 5000.5), -4999);