请教: 最近抓TCP 包处理数据,有几个数据转换来是出问题
如:tcp data 内
------------------------------------------
data1= B0 1B 8D 49
实际需要得到的十进制数据为:1155958通过计算器查看两者二进制:
B0 1B 8D 49 二进制为: 1001001100011010001101110110000
1155958 二进制为: 100011010001101110110
------------------------------------------data2= C0 E0 10 49
实际需要得到的十进制数据为:593420通过计算器查看两者二进制:
C0 E0 10 49 二进制为: 1001001000100001110000011000000
593420 二进制为: 10010000111000001100
通过比较发现两者二进制很像阿 我用C# 自带的bitConvert.toint32转换老是出错
应该用什么转换呢可以肯定的是数据为4个字节32位的数据 因为几个有效的32位数据成功转换了(用bitconvert.toint32)。
并且这几个数据是挨着呢。所有不存在是64位数据的问题。
分不多,help
解决方案 »
- 我在一个变量上右键点击“转到定义”,光标自动跳转到该变量定义处(即光标自动跳转到了另一个cs文件中),那么如何让光标回到原来的位置呢(即右键点击“转到定义”处)
- 委托怎么写?线程
- WP7 silverlight中xml序列化问题
- 菜鸟求救!!!!
- 问个俄罗斯方块的问题,自动下落方面的(识别方块)
- web版升二星,在此散分,发一点[视频截图]C#代码给有需要的朋友~
- 关于文本编码转换问题请教!!!!急急!!!!!
- C#弹出对话框
- 主窗体Form_Load后立即showDialog另外一个窗体 结果主窗体无法显示
- 关于事务的问题,大家看看我的代码,求解释
- ComboBox的Text发生改变为什么会引发SelectedIndexChanged事件?
- 可以这么写么?
是ToSingle
真奇怪 这个数据服务器必须传送整数或者无符号整数
为什么要传送single呢结贴了