如何把一个十六进制byte数组转成十进制整数。 如 byte[2] = {0x01,0x00},即十六进制为0x0100,最终转为"256"?
eg: byte[n] 转为十进制
for (int i = 0; i<n; i++)
{
result *= 256;
result += byte[n-1-i];
}
如何把一个十六进制byte数组转成十进制整数。
最新推荐文章于 2022-08-16 14:42:16 发布
如何把一个十六进制byte数组转成十进制整数。 如 byte[2] = {0x01,0x00},即十六进制为0x0100,最终转为"256"?
eg: byte[n] 转为十进制
for (int i = 0; i<n; i++)
{
result *= 256;
result += byte[n-1-i];
}