十进制怎么转化成十六进制

2019-07-15 08:40发布

int a = 15;
int b = 8;
int z;
a和b怎么转成 z = 0xf8;(z = 0xab)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
GreatDream
2019-07-16 21:42
本帖最后由 GreatDream 于 2018-4-13 22:54 编辑

wulinwl 发表于 2018-4-13 21:03
现在使用的都是8位以上的单片机,在8位机中都是以8位为基础处理数据的,极少把8位数据再分解为高4位和低4位来处理,虽然有一些使用案例,但现在对你讲你也不能理解,随着学习水平提高自然就明白了。


不是8位分为高4和低4,我想要的是16位分为高8和低8。

不管前面的,你看看下面的可以实现?

int a = 248; z = a;然后再怎么把 z = a转成 z=0xf8;(这个你可以当成高8位的吧)

int b = 169; y = b; 然后再怎么把 y = b转成 y = 0xa9;(这个你可以当成低8位的吧)

这个要怎么实现?

一周热门 更多>