python怎样实现无符号右移?
python的整型默认都是无限宽度的大数整型。正整数是不需要无符号右移的,>>右移即可只有遇到负整数才需要无符号位移。这时其实要先思考为什么会得到负整数,通常输入数据的部分有问题,最好做到直接输入正整型数。实在不得已处理负整数,可以先struct.pack转成指定宽度字节,再unpack成需要的正数,再普通右移处理。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有