c++中用十六进制改写十进制时用f定义15时,f的初始化变量是以什么定义的?
答案:2 悬赏:70 手机版
解决时间 2021-04-06 19:22
- 提问者网友:眉目添风霜
- 2021-04-06 06:10
c++中用十六进制改写十进制时用f定义15时,f的初始化变量是以什么定义的?
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-04-06 06:29
用不着“f定义15”,只要你告诉编译器接着的数据是16进制,那么编译器就不会再认为f是英文字母f而是比十进制16少1的那个数了。从提问看出你的数据进制概念和表达符号的意义还得提高一下。
全部回答
- 1楼网友:洒脱疯子
- 2021-04-06 08:00
其实人们说的十六制就是满16就进一,而且进制都是从0开始的,但是十六进制和其他的进制不同,十六进制的10是用‘a‘或者‘A’表示的,而11是用‘b'或者'B'表示,就这样一直表示到15,而15是‘f’或者’F‘表示的.有的人会问为什么没有16呢?16其实就是0x10,因为16进制就是满16进一,就像十进制一样到了10就进一,怂所以10是两位数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯