例如一个8比特的, 11011111 结果为 11111011
各种语言都可以,应该能看懂大概~
参考这里
unsigned char b; // reverse this (8-bit) byte b = (b * 0x0202020202ULL & 0x010884422010ULL) % 1023;
其中ULL是unsigned long long,表示64位
标签
查看
496 次