java第一期:进制数
一、进制的认识
1、二进制:0b1001010
0b代表的是二进制数,二进制数都由1、0两个数组成,在计算机中,它只认识0和1
2、八进制:0256,不包含8
0代表的是八进制数
3、十进制:100
这是在日常生活中使用的数字,最常见的十进制数,就不做多余的介绍
4、十六进制:0x13A4,不包含16
0x代表的是十六进制数,它比较特殊,他的大于10后的数字分别由ABCDEF(11,12,13,14,15)
二、进制之间的转换
介绍进制,了解进制是什么东西!
进制转换:
1、所有的进制数转换可将二进制作为一个转换的桥梁,计算机的存储读取都是二进制数,所以学习java,对二进制的了解也是必要的
2、二进制是的组成是由两位数组成(0、1),计算机值认识0和1,后面会学习更多的码表,更多的一个数据和文字、字母等…之间的转换
二和八进制之间的互转
二和十进制之间的转换
这边有一个二转十的快速转换法决:
8421码
8421码是中国大陆的叫法,8421码是BCD码中最常见的一种。
1、什么是BCD码?
二进码十进数,用4位二进制数来代表1为十进制数中的0~9,是一种二进制的数学编码形式,用二进制编码的十进制代码。
2、BCD码展示:
二与十六进制之间的互转
十六进制由0 ~9,a ~f(10 ~15)
其他进制之间的互转可以自己琢磨,核心的基础都在这里展示了,多练习就应该没什么问题了!