十六进制转换

利民吧 > 十六进制转换

  • 进制
    结果
    说明
  • 输入想要转换的进制
  • 2
  • 8
  • 10
  • 16
  • 26
    小写字母
  • 32
    不包含ILOU字符
  • 36
    数字+小写字母
  • 52
    大写字母+小写字母
  • 58
    不包含0OlI字符
  • 62
    数字+小写字母+大写字母
  • 64

十六进制

十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。


十六进制转十进制

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

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

假设有一个十六进数2AF5, 那么如何换算成10进制呢?用坚式计算 2AF5换算成10进制:

第0位:5*16^0=5

第1位:F*16^1=240

第2位:A*16^2=2560

第3位:2*16^3=8192

相加等于10997

直接计算就是:5*16^0+F*16^1+A*16^2+2*16^3=10997


十六进制转八进制

第一种:先转成二进制然后再转换成八进制。

第二种:先转成十进制然后再转换成八进制。


十六进制转二进制

由于在二进制的表示方法中,每四位所表示的数的最大值对应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

用手机扫一扫访问本站
利民吧文章数据均来自于互联网,版权归原作者所有。如有侵犯您权利的资源,请联系我们处理。
Copyright © 2016-2022 利民吧 版权所有