若何把二进制转换为十六进制

本文将诠释若何将二进制(基数是若何2)转换为十六进制(基数是16) 。非论是把进编码 、上数学课仍是制转想看懂《火星布施》 ,十六进制在转换一长串二进制字符串的进制时辰利便又高效 。因为两个基数都是若何2的幂,是把进以这个过程比十进制转换为二进制要复杂良多 。只需会根本的制转加法和计数,就可以把二进制数字转换为十六进制数字。进制

编制1编制1 的若何 2:根本转换

  1. 若何把二进制转换为十六进制

    1二进制数字转换需求用最多四位数的数列举办转换。

    二进制数字只能是把进1和0,十六进制数字可所以0-9或A-F,制转因为十六进制是进制以16为基数。你可以将任何二进制字符串转换为十六进制(1 ,若何01 ,把进101101,制转等等),但你需求四个数字才调举办转换(0101→5;1100→C , 等等)。在本课程里 ,从示例1010最早 。
  2. 1010
  3. 假定不足4位数  ,需求在后面添加0补足4位。也就是说 ,01要变成0001。
  4. 若何把二进制转换为十六进制

    2在末尾一名数字上方写一个小“1”。

    四个数字中的每位都展示一种十进制数字编号 。末尾一个数字是一个职位。不才一步中我们来体味此外数字 。如今先在末尾一名数字上面写一个小的1 。
  5. 1010
  6. 10101{ \displaystyle 1010^{ 1}}若何把二进制转换为十六进制3在第三个数字上方写一个小“2” ,在第二个数字上方写一个“4” ,在第一个数字上方写一个“8” 。

    这些是位数标识表记标帜。假定你必定要晓得这是甚么 ,这是因为每个数字代表不合的2的幂。第一个是 23{ \displaystyle 2^{ 3}}若何把二进制转换为十六进制

    4算出每“位”的数量。

    侥幸的是,一旦有了四个数字,并且晓得它们的含义,转换就变得很随便了。假定第一个数字是1,那么就会掉落踪掉落踪8 。假定第二列是0 ,那就没有4  。第三列陈述你有若干很多若干良多若干很多若干良多若干很多若干2,第二列有若干很多若干良多若干很多若干良多若干很多若干1 。就我们的例子来讲  :
    • 1010
    • 18041201{ \displaystyle 1^{ 8}0^{ 4}1^{ 2}0^{ 1}}若何把二进制转换为十六进制

      5将四个数字加在一同 。

      掉落踪掉落踪新的十六进制数字后,只需把它们相加便可。
      • 1010
      • 18041201{ \displaystyle 1^{ 8}0^{ 4}1^{ 2}0^{ 1}}若何把二进制转换为十六进制

        6把除夜于“9”的所罕有字变换成字母。

        多么你在不雅不雅不雅不雅鉴赏十六进制时就不会感应思疑 。比如说是1和5,仍是15?这集琐细特别很是复杂 ,因为不克不及有除夜于15的十六进制数  。只需从10最早独霸字母 ,多么一来:
        • 10=A{ \displaystyle 10=A}若何把二进制转换为十六进制

          7我们来多试几个例子,让你更熟谙转换编制。

          以下示例的谜底在每道题的最上面,以白色展示。单击并拖动鼠标,凹陷展示题面前的区域来搜检谜底。
          • 把 1 转为十六进制 。
            • Add zeros to get four digits:

              0001
            • Find your place holders:

              08040211{ \displaystyle 0^{ 8}0^{ 4}0^{ 2}1^{ 1}}若何把二进制转换为十六进制

              1把二进制数字串从右边最早分红四个一组 。

              十六进制把4个二进制位数转换为一个十六进制单位  。要转换数字,起次要从右边最早将数字分红四个一组 。比如 :
              • 11101100101001{ \displaystyle 11101100101001}若何把二进制转换为十六进制

                2假定第一组数字不是4位 ,在后面加0。

                0不会影响转换,但它们会使数字更直不美不雅不雅不雅不雅不雅不雅。记住,每组都必须是4位二进制数 。
                • 11101100101001{ \displaystyle 11101100101001}若何把二进制转换为十六进制

                  3每次转换一组4位二进制数 。

                  每个二进制数组孤单转换,尽大年夜大年夜约在草稿纸上把数组离开,以利便措置。把每个四位字符串转换为对应的十六进制字符串。在我们的例子里 :
                  • 0011=0+0+2+1=3{ \displaystyle 0011=0+0+2+1=3}若何把二进制转换为十六进制

                    4删除空格就可以生成十六进制数。

                    全数4位数组转换终了后 ,将它们连在一同 ,就可以掉落踪掉落踪幻想下场的谜底。所以,对上面的例子:
                    • (0011)(1011)(0010)(1001){ \displaystyle (0011)(1011)(0010)(1001)}若何把二进制转换为十六进制

                      5记住或比照转换表,看算作果否切确 。

                      4位二进制代码一共只需16种大年夜大年夜约,假定你不想孤单筹算每个字符串,可独霸上面这张转换表 .告白
Binary  Hexadecimal  
00
11
102
113
1004
1015
1106
1117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F

寄看事项

  • 和十六进制转换不合,要将二进制文件转为八进制琐细,需求将3个二进制数分为一组 。
  • 二进制的基数是2,只需1和0这两个数字 。十六进制是基数为16的琐细。你能弄除夜白为甚么你需求四个二进制数来转换成十六进制吗?这是因为24=16{ \displaystyle 2^{ 4}=16},你需求四个自力的二进制数 。
  • 告白

    劝诫

  • 假定你想算出某个二进制编码地址对应的十六进制编码地址,筹算编制偏向就会弄乱十六进制编码地址。
  • 告白 本文转自:www.bimeiz.com/jiaoyu/11937.html
上一篇:公安部:将延续深切鞭挞冲击整治枪爆背法犯法专项行动
下一篇:新版《掉火统计治理端方》本年5月1日起履行

欢迎扫描关注我们的微信公众平台!

欢迎扫描关注我们的微信公众平台!