进制的运算
一,十进制转换为R进制
1,整数部分:除以R倒序取余数,商为0为止。
2,小数部分:乘以R正序取整数,直到小数部分为0或精确到小数后两位。
示例:把十进制数59转换成二进制数
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/36246210873557d067e80dd33c8cd8eb.jpeg)
二,十进制转换为二进制
1,整数部分:除二取余,余数倒序排列
2,小数部分:乘二取余,整数顺序排列
示例:把十进制数302.54转换成二进制数
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/14b90dc2378771e9e30eefd98e930238.jpeg)
三,二进制数转换为八进制数(三位并一位)
方式:以小数点为节点,从右向左,每三位一组,不足三位时补零
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b709e61b54b3a7c14e5f8e54c9bfad67.jpeg)
四,八进制数转换为二进制数(一位拆三位)
方式:用三位二进制数代替每一位八进制数
示例:613.53转换成二进制
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/da45de73de2c20471102060e299ee0c4.jpeg)