1.什么是进制?
- 是一种计数的方式,数值的表示形式
2.常见的进制
- 十进制、二进制、八进制、十六进制
3.编程中表示各个进制,以及输出方式
- 将15用各个进制表示
//表示二进制并输出
int a = 0b1111;
printf("%i",a);
//输出15
//表示八进制
int b = 017
printf("%i",b);
//输出15
//表示十六进制
int c = 0xf
printf("%i",c);
//输出15
- 打印输出15各个进制的表示形式(不能打印二进制,系统没有提供对应的占位符,但是后面也可以实现)
int a = 15;
printf("八进制为:%o",a);
printf("十六进制为:%x",a);
//输出结果为:
八进制为:17
十六进制为: f
4.将一个十进制数用其他进制表示
🌰:将9用其他进制表示
二进制: 1001
八进制:11
十六进制:9
转换八进制、十六进制的快捷方式:
先计算出十进制数对应的二进制表示形式
八进制:,将每三位分为一组算出结果然后将其串联
十六进制:将每四位二进制分为一组算出其结果,然后将其串联.
网友评论