进制表示

进制转换的两种方法

计算机中数据以二进制形式存储的原因

易表示:比较容易找到具有二值状态的物理器件来表示数据。比如脉冲有无、电压高低等。

易运算:运算规则简单,输入与输出状态较少,便于实现。

与逻辑推理中的真假相对应:为实现逻辑运算和逻辑判断提供了便利。

例题

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e1fa0fff-8118-448b-8148-644bb5fc1a20/image4.png

十进小数转换为非十进制小数:乘R取整法。用转换进制的基数乘以小数部分,直至小数为0或达到转换精度要求的位数。每乘一次取一次整数,从最高位排到最低位。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3e4f6684-6d9e-446b-b149-727f96bd8ba7/image5.png

十进制转化为非十进制 :十进制数转换为非十进制数时需将十进制数整数部分和小数部分分别转换,再将结果写到一起。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/18c533ca-bbef-4ed6-92b9-1a5678fe8a01/image6.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34e06ee8-dbf8-4a00-9978-bb3c0d57f84a/image7.png

二进制转八进制:从小数点开始,向两边,每3位一组,不足补零。

八进制转二进制:过程相反,每一位八进制数转换为3位二进制

二进制转十六进制:从小数点开始,向两边,每4位一组,不足补零。