我现在有这样一个问题 for (int i = 0; i < bytes.Length / 2; i++) { list.Add(i,bytes [i*2]+bytes[i*2+1]*256); }bytes里面的数据是十进制的,我想先转换为十六进制再乘以256再相加,然后再转换为10禁制,不知道怎么做了,请大家帮忙!
1 回答
富国沪深
TA贡献1790条经验 获得超9个赞
不需要转换,因为不管是多少进制在硬件中存储都是2进制。你说的多少进制,仅仅是呈现的不同,默认在断点调试程序的时候是10进制显示,可以选择16进制显示方式。所以你将的在程序中进制转换,无意义。如果是呈现不同进制的样式,ToSting(‘格式符’)方法有个重载
- 1 回答
- 0 关注
- 394 浏览
添加回答
举报
0/150
提交
取消