回 帖 发 新 帖 刷新版面

主题:16进制byte转换成10进制byte数组

比如原来的十六进制数组为:  byte hex[] = {0xFF, 0xFF, 0xFF, 0xFF};
那么16进制的0xFFFFFFFF其对应的10进制值为4294967295,  需要转换成10进制数组为:
byte dec[] = {0x04, 0x02, 0x09, 0x04, 0x09, 0x06, 0x07, 0x02, 0x09, 0x05};

不允许使用库函数,而且只能使用short和byte两种类型!
其中hex数组固定为4字节。

寻求高效的解法!

回复列表 (共1个回复)

沙发

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

我来回复

您尚未登录,请登录后再回复。点此登录或注册