进制间的互相转换适用版

news/2024/5/19 0:22:53

     好久不用进制转换,都忘了 今天回想一下,记录下自己最适合的方法,就是把要转换的进制先换成二进制,再转成目标进制

先是十进制转二进制:

  1. 依次除于2,能整除的记录0,不能整除的记录1

    十进制怎样转化成二进制?
  2. 4

    这就是最后的结果,这个方法适合所有的转化,是最常见的!

    十进制怎样转化成二进制?

要点:除得完就是0,除不完就是1,然后倒过来排好

 

接着八进制转二进制:

二进制数与八进制数之间的对应关系,如图1所示。为什么要这么做捏?因为一会儿转换的时候会用到,所以深深的记住吧……

二进制如何转换成八进制,八进制如何转成二进制

 

  1. 方法就是一分三,即一个八进制数分成三个二进制数,用三位二进制按权相加,最后得到二进制,小数点依旧就可以啦。如图5所示。

    二进制如何转换成八进制,八进制如何转成二进制
  2.  

    好啦,二进制与八进制之间的互相转换到这里就OK啦,不是很难吧?这里需要注意的是大家在做添0补位的时候,是在小数点最左边或最右边才能添0,如图6所示,不然会出错的哦。

    二进制如何转换成八进制,八进制如何转成二进制

要点:从右往左,三位一分,然后排列出来

 

接着十六进制转八进制:

只有牢牢掌握的对应关系,在转换的过程中才会事半功倍。

二进制数与十六进制数之间如何互相转换
  1. 注意16进制的表示法,用字母H后缀表示,比如BH就表示16进制数11;也可以用0X前缀表示,比如0X23就是16进制的23.直观表示法如图5所示。

    二进制数与十六进制数之间如何互相转换
     
     
  2. 这里需要注意的是,在向左(或向右)取四位时,取到最高位(最低位)如果无法凑足四位,就可以在小数点的最左边(或最右边)补0,进行换算,如图6所示。
    二进制数与十六进制数之间如何互相转换
     
  3.  方法就是一分四,即一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,小数点依旧就可以啦。如图7所示。

二进制数与十六进制数之间如何互相转换

 要点:和八进制一样,不过是4位一分,换算表也大了一些,8进制的三位数0-7(共8个),十六进制的四位数0-F(16个)

 

接着反过来  其它都还好,反着来就出来,只有二进制换十进制烦点

把二进制数按权展开、相加即得十进制数。

(具体用法如下图)

二进制、八进制、十进制、十六进制之间的转换

 要点:2的0次方为1,2的1次方为2,2的2次方为4,.………………2的8次方为256,从右到从换算的结果相加就出来

转载于:https://www.cnblogs.com/wycc/p/6169024.html


http://www.niftyadmin.cn/n/2097853.html

相关文章

计算机里面没有桌面的选项,解决鼠标右击桌面弹出菜单中没有个性化选项问题...

替代方案:在家庭基础版中我们可以通过以下方法进行相关的设置和更改:请打开 控制面板 ,将 查看方式 设置为 大图标 。鼠标指针方案可以通过点击 鼠标 组件进行设置。账户图片可以通过点击 用户账户 组件后,选择 更改图片 进行设置…

【Kali】kali linux的安装和配置

资源准备制作U盘启动盘准备kali_Linux的分区禁用快速启动安装kali_linux配置wifi网络在这篇Blog中笔者将会讲解如何安装kali_linux,kali可以安装到虚拟机上,但这里笔者强烈建议不要安装到虚拟机上,虚拟机上的kali系统可能会有某些功能不能使用&#xff0…

javascript中的稀疏数组(sparse array)和密集数组

学习underscore.js数组相关API的时候,遇到了sparse array这个东西,以前没有接触过。 这里学习下什么是稀疏数组和密集数组。 什么是密集数组呢?在java和C语言中,数组是一片连续的存储空间,有着固定的长度。加入数组其…

C语言和C++中动态申请内存

在C语言和C的动态内存的使用方法是不同的&#xff0c;在C语言中要使用动态内存要包含一个头文件即 #include<malloc.h> 或者是#include<stdlib.h> 然后用C语言的系统函数 void * malloc(usigned size);来获得动态分配的内存&#xff0c;这个函数参数是需要申请的内…

Linux 文件系统基础——块、i节点

linux文件系统是Linux系统的心脏部分&#xff0c;提供了层次结构的目录和文件。文件系统将磁盘空间划分为每1024个字节一组&#xff0c;称为块(也有用512字节为一块的&#xff0c;如&#xff1a;SCOXENIX&#xff09;。编号从0到整个磁盘的最大块数。 全部块可划分为四个部分&a…

2018.6.15

2018.6.15 何浩认为&#xff1a;“春秋时期 (楚 )灭 国四十八 &#xff1a;[9] 权 、罗、卢戎 、郧、申、息 、缯、应、邓 、厉、贰、蓼 、州、 谷、绞、西黄、弦、黄 、英、氏、蒋、皖 、夔、道、柏 、房、 轸 、江 、六 、蓼 、都 、舒 、宗 、吕、庸、麋、舒蓼 、州来 、 萧…

ta是学计算机的,腾讯内容开放平台

很多人都说学计算机收入很高&#xff0c;所以都是抢着报考计算机的专业。只不过计算机相关专业挺多的&#xff0c;让人傻傻分不清楚怎么选择。其实报考计算机相关专业很重要&#xff0c;可能没选对专业&#xff0c;毕业后的待遇会是天差地别的。同样是学计算机&#xff0c;为何…

php7安装

http://www.hcoder.net/books/read/info/1135.html转载于:https://www.cnblogs.com/jinlin-2018/p/11257046.html