求助关于int转byte[]问题
int参数:986493发送服务端byte[]包数据: 9A 7D
想不通如何转换的!
int参数:986504
发送服务端byte[]包数据: 9B 08
--------------------编程问答-------------------- 数据包应该是16进制的,但是看你的数据包应该不全吧 --------------------编程问答-------------------- 既然想不通,反编译函数代码看看实现就知道了. --------------------编程问答-------------------- {9A 7D}和{9B 08}都只有两个字节。
两个字节只能表示65536种状态,没有办法表示0~986493间的所有整数。
--------------------编程问答-------------------- 用电脑自带的计算器 自己转换进制看看 --------------------编程问答-------------------- 数据包顶多前面加个04 BC 但是无论数字是多少 这2个byte都不变
应该是对数字进行了处理吧
补充:.NET技术 , C#