说明:用16进制数去减去负数,然后补1.
var num = 240 ;
var bNum= 0xffffffff - num + 1 ;
var bytes= new Uint8Array(4);
bytes[0] = bNum% 256;
bytes[1] = bNum/ 256 % 256;
bytes[2] = bNum/ 256 / 256 % 256;
bytes[3] = bNum/ 256 / 256 /256 % 256;
说明:用16进制数去减去负数,然后补1.
var num = 240 ;
var bNum= 0xffffffff - num + 1 ;
var bytes= new Uint8Array(4);
bytes[0] = bNum% 256;
bytes[1] = bNum/ 256 % 256;
bytes[2] = bNum/ 256 / 256 % 256;
bytes[3] = bNum/ 256 / 256 /256 % 256;