emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js
brancharithmetic
changeset 700 b9bf26ea0118
parent 698 ff57af563cb8
child 737 b2731af0357d
     1.1 --- a/emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js	Thu Feb 07 16:11:53 2013 +0100
     1.2 +++ b/emul/mini/src/main/resources/org/apidesign/vm4brwsr/emul/lang/java_lang_Number.js	Thu Feb 07 17:41:41 2013 +0100
     1.3 @@ -4,6 +4,7 @@
     1.4  Number.prototype.mul32 = function(x) { 
     1.5      return (((this * (x >> 16)) << 16) + this * (x & 0xFFFF)) | 0;
     1.6  };
     1.7 +Number.prototype.neg32 = function() { return (-this) | 0; };
     1.8  
     1.9  Number.prototype.toInt8 = function()  { return (this << 24) >> 24; };
    1.10  Number.prototype.toInt16 = function() { return (this << 16) >> 16; };