您的位置:科技频道 > 科学 > 正文

十六进制转十进制的方法有哪些 16进制数第0位的权值是什么

来源:PHP中文网 时间:2022-05-18 15:05:46

1、十六进制转十进制:

16进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……

所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。

例:2AF5换算成10进制:

用竖式计算:

第0位: 5 * 16^0 = 5

第1位: F * 16^1 = 240

第2位: A * 16^2= 2560

第3位: 2 * 16^3 = 8192

直接计算就是:

5 * 16^0 + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997

2、十六进制转二进制:

由于在二进制的表示方法中,每四位所表示的数的最大值对应16进制的15,即16进制每一位上最大值,所以,我们可以得出简便的转换方法,将16进制上每一位分别对应二进制上四位进行转换,即得所求:

例:2AF5换算成2进制:

第0位: (5)16 = (0101) 2

第1位: (F)16 = (1111) 2

第2位: (A) 16 = (1010) 2

第3位: (2) 16 = (0010) 2

得:(2AF5)16=(0010.1010.1111.0101)2

3、十六进制转八进制:

先将十六进制转为二进制,再将二进制转为八进制

4、二进制转八进制:

取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。

如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。

例:

将二进制数101110.101转换为八进制

得到结果:将101110.101转换为八进制为56.5

将二进制数1101.1转换为八进制

得到结果:将1101.1转换为八进制为15.4

精彩推送

公司

近期白羽肉鸡鸡雏价格大幅跳涨,引发行业关注。据布瑞克数据显示,从今年以来的最低价0 61元 只(3月18日),截至4月18日的3 04元 只,相当于

详细>>

4月20日,农业农村部总农艺师、发展规划司司长曾衍德在发布会上表示,实施乡村振兴战略是党的十九大作出的重大决策部署。五年来,各地各部

详细>>

4月20日,阳光电源开盘大跌19 22%。截至发稿,报72 47元,跌19 57%,最新市值1076亿元。4月19日,阳光电源发布2021年年度报告,公司年内营

详细>>

4月20日早盘,宁德时代继续下跌。截至发稿报427 06元,跌3%,股价创出本轮调整新低,总市值也跌回万亿。最新消息面,4月18日下午,宁德时代

详细>>

今年一季度,中央企业实现了营业收入9万亿、净利润4723 3亿,经济效益稳步增长。国资委秘书长彭华岗19日在国新办新闻发布会上表示,3月份中

详细>>

1月18日早盘,东鹏饮料高开高走。截至发稿已封死涨停,报172 15元。消息面,东鹏饮料于1月17日晚间发布业绩报告,2021年归母净利润预计11 5

详细>>