怎么将一个十六进制显示的的字符串按二进制显示
答案:2 悬赏:0 手机版
解决时间 2021-03-18 13:45
- 提问者网友:未信
- 2021-03-17 22:35
怎么将一个十六进制显示的的字符串按二进制显示
最佳答案
- 五星知识达人网友:街头电车
- 2021-03-17 23:55
十六进制的数转为二进制数,按照“1位变4位”的方法来进行
如 ACF7 这个十六进制数要变成二进制数,
A对应1010
C对应1100
F对应1111
7对应0111
所以转为二进制的结果是1010 1100 1111 0111
如 ACF7 这个十六进制数要变成二进制数,
A对应1010
C对应1100
F对应1111
7对应0111
所以转为二进制的结果是1010 1100 1111 0111
全部回答
- 1楼网友:慢性怪人
- 2021-03-18 00:47
要转成字符串 其实不需要自己写多少程序 借用sprintf就可以了
char s[20];
int a;
scanf("%d",&a);
sprintf(s, "%x", a);
这样 s中就是a的16进制字符串了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯