55问答网
所有问题
0x123456EE在c语言十六进制常量是什么意思?
如题
举报该问题
推荐答案 2017-09-09
0x开头表示后面的数是十六进制,e是十六进制的数字(a-f分别代表十进制的10-15),相当于十进制的14,123456ee转换为十进制数的规则是,从左到右的每位数字分别乘以16的7次方、6次方、5次方……0次方(e改为14),再加起来就是这个数对应的十进制值了
追答
结果是305420014
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8Le8IIccQLFcLcQcFL.html
其他回答
第1个回答 2017-09-09
0x123456EE是十六进制,就是十进制的305420014
相似回答
...是输入的第一个十进制数直接输出,第二个
十六进制
数以十进制输出...
答:
printf的时候中间加个空格会好一些 include "stdio.h"main(){ int a,b;scanf("%d%x",&a,&b);printf("%d %d",a,b);} 你的输入
是什么
样的?我用 1
0x123456
得到输出 1 1193046 另外要注意一点 如果输入的是8位
的16进制
且第一位大于7 那么会输出负数 比如 234 0x80125486 234 -214628...
大家正在搜
十六进制数1a2h对应的十进制
16进制常量以什么开头
十六进制为什么0x开头
十六进制的整型常量表示
整数型十六进制常量
十六进制常量写法
十六进制常量书写形式
十六进制以什么开头
十进制整型常量
相关问题
C语言编程是什么?
c语言编程怎样入门
什么是C语言程序设计?
什么C语言编程软件适合初学者
c语言编程软件有哪些??
C语言是什么意思?
怎么用c语言编程?
用c语言编程?