当前位置: 代码迷 >> 综合 >> aardio - 整数字节顺序反转
  详细解决方案

aardio - 整数字节顺序反转

热度:28   发布时间:2024-01-14 01:48:33.0

测试了下用位操作实现整数4个字节顺序反转。

 

只是练手,证明一种方法,无实际意义。

import console; 
import godking
var num = 1234
c=raw.swap(num)
d=((num<<24)&(255<<24))|((num<<8)&(255<<16))|((num>>8)&(255<<8))|((num>>24)&255)
e=((num<<24)&0xFF000000)|((num<<8)&0xFF0000)|((num>>8)&0xFF00)|((num>>24)&0xFF)
f=raw.buffer({int a=num})
console.log(toHex(num),toHex(c),toHex(d),toHex(e),toHex(f));
console.pause(true);