本文主要是介绍aardio - 整数字节顺序反转,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
测试了下用位操作实现整数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);
这篇关于aardio - 整数字节顺序反转的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!