【发布时间】:2015-08-15 20:51:13
【问题描述】:
我有像 1480D604 这样的十六进制字符串。我需要将顺序从低更改为高 0x04D68014,然后我需要将其转换为十进制值。我能想到的一种方法是先改变他们的顺序。
第 1 步:14-80-D6-04 --> 04-D6-80-14
如何将此顺序从十六进制值的低顺序更改为高顺序。
第 2 步
像这样将第一步的输出转换为十进制值
int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
0x04D68014=81166356
有没有什么简单的方法可以一步完成。
【问题讨论】:
-
所以
0x04D68014是从低到高的顺序? -
是的,我们端收到的数据顺序相反
-
仅供参考,“十进制”表示别的意思,你说的是整数