branch | arithmetic |
changeset 438 | 7df624c2a0a1 |
child 439 | e4fb6c7ac42a |
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_Number.js Sun Jan 13 23:07:54 2013 +0100 1.3 @@ -0,0 +1,6 @@ 1.4 +// empty line needed here 1.5 +__add32 = function(x,y) { return (x + y) | 0; }; 1.6 +__sub32 = function(x,y) { return (x - y) | 0; }; 1.7 +__mul32 = function(x,y) { 1.8 + return (((x * (y >> 16)) << 16) + x * (y & 0xFFFF)) | 0; 1.9 +};