【笔记】十六进制数转换为二进制数

前言

十六进制数(H)转换为二进制数(B)

十六进制数转换为二进制数

  • 示例:将十六进制数 61.D 转换为二进制数
  1. 首先将整数和小数分开
  2. 先将整数从个位开始,1个位为1组分开(如果分开后的十六进制数为英文字母,需要将英文字母转换为数字),将分开后的每组十进制数单独转换为二进制数(转换后的二进制数如果不够4位,需要在当前组的前面补0)

61

6=>(6)H=(0110)B
1=>(1)H=(0001)B

  1. 再将小数从十分位开始,1个位为1组分开(如果分开后的十六进制数为英文字母,需要将英文字母转换为数字),将分开后的每组十进制数单独转换为二进制数(转换后的二进制数如果不够4位,需要在当前组的前面补0)

(D)H=(13)H

D=>(13)H=(1101)B

  1. 将得到的数拼接成一个数,去除结果开头和结尾的0,作为二进制数

61.D=>1100001.1101

  1. ∴ (61.D)H=(1100001.1101)B

完成

参考文献

哔哩哔哩——猴博士爱讲课