c语言中经常看见 0xBC 之类的东西,0xBC 是什么意思啊 ,可以举个例子吗
答案:4 悬赏:70 手机版
解决时间 2021-03-27 18:47
- 提问者网友:皆是孤独
- 2021-03-27 05:40
c语言中经常看见 0xBC 之类的东西,0xBC 是什么意思啊 ,可以举个例子吗
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-03-27 07:06
这是十六进制数据,它由0-9,A-F,组成.与10进制的对应关系是:0-9对应0-9;A-F对应10-15;
所以0xBC相当于十进制的188. 0x符号提示C编译器这是个十六进制数据。
例如:
1、16进制的32表示成10进制就是:3×16^1+2×16^0=50
2、假设有一个十六进数 2AF5, 那么如何换算成10进制呢?
5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997
(别忘了,在上面的计算中,A表示10,而F表示15)
3、0xBC换成十进制
B*16^1+C*16^0=11*16+12=188【B=11,C=12】,楼上183计算有误。
所以0xBC相当于十进制的188. 0x符号提示C编译器这是个十六进制数据。
例如:
1、16进制的32表示成10进制就是:3×16^1+2×16^0=50
2、假设有一个十六进数 2AF5, 那么如何换算成10进制呢?
5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997
(别忘了,在上面的计算中,A表示10,而F表示15)
3、0xBC换成十进制
B*16^1+C*16^0=11*16+12=188【B=11,C=12】,楼上183计算有误。
全部回答
- 1楼网友:躲不过心动
- 2021-03-27 09:50
旧分时十毫读大渡河北戴河后有的活动动不动的的的的的的的的
- 2楼网友:傲气稳了全场
- 2021-03-27 09:13
不知道
- 3楼网友:舍身薄凉客
- 2021-03-27 08:40
0x表示十六进制的意思,后面的BC就是十六进制的数字,表示十进制的183
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯