1.1计算机中数的表示方法
1.2.1 进位计数值
一个R(权)进制数S具有以下主要特点:
①具有R个不同数字符号:0、1、......、R-1
②逢R进一
数制的基与权:
基:数制所使用的数码的个数
权:数制每一位所具有的值(重量)
通常使用进制:二进制、十进制、八进制和十六进制
十进制数:
①特点:具有十个不同的数字符号,即0-9;逢十进一
二进制数:
①特点:具有两个不同的数字符号,即0和1;逢二进一
十六进制:
①特点:具有十六个不同的数字符号,即0-9和A-F;逢十六进一
各种进制的表示方法:
为了区分不同数制的表示,通常在数据的后面用括号加上该数据的数制。
如:111(2),48(10),30(8),FFAB9(16)
也有用字母符号来表示这些数制的:
B-二进制;O/Q-八进制;D-十进制;H-十六进制
1.2.2 各种数制之间的转换
十进制数转换为二进制数
转换方法:除基(倒序)取余数法【整数部分】;乘基取整法【小数部分】
例如:十进制数22.625转换为二进制数(除基取余数法)
![](https://i-blog.csdnimg.cn/blog_migrate/ae62ce639c3456ce83b2de81205f437e.png)
结果:22.625=10110.101B
二进制数转换为十进制数
转换方法:按权相加法
![](https://i-blog.csdnimg.cn/blog_migrate/477e03c64a6ead9bfd3db0cb2b5c4066.png)
二进制与八、十六进制间的转换
二进制与八进制和十六进制之间的对应关系很简单:
只要以小数点为分界,分别向左和向右:三位二进制数对应一位八进制数
四位二进制数对应一位十六进制数.
![](https://i-blog.csdnimg.cn/blog_migrate/2403297ab8afb6ea369f08d43cc72245.png)