什么是十六进制?(a hexadecimal?)

十六进制是以16为基数的计数系统,这意味着每个数字代表16个不同的数字,而不是以10为基数的系统中的10个数字。系统通常使用数字0-9表示前十位数字,然后使用字母A-F表示后六位数字。它不是一个历史性的计数系统,但它起源于电子时代,因为它是一种相当方便用户的方式来扩展二进制系统。...

十六进制是以16为基数的计数系统,这意味着每个数字代表16个不同的数字,而不是以10为基数的系统中的10个数字。系统通常使用数字0-9表示前十位数字,然后使用字母A-F表示后六位数字。它不是一个历史性的计数系统,但它起源于电子时代,因为它是一种相当方便用户的方式来扩展二进制系统。

Red has the hexadecimal value #FF0000.

计算机使用一种称为二进制的简单的2进制计数系统进行操作。然而,对于人类来说,这可能会变得相当麻烦。十六进制提供了一种更有效的方法来关联二进制值。这是因为十六是二到四次方,所以一个数字可以看作四个二进制数字。换句话说,二进制中的任何四位值都可以用一个“十六进制”数字表示,而二进制中的八位值可以用两个十六进制数字表示,依此类推。这与我们通常使用的base-10系统形成对比,base-10系统无法在任何一致的倍数中均匀匹配二进制数字。

虽然在计算中使用了较大的基本系统,如base-32系统和base-64系统,但hex对于大多数人来说更容易交互,因此它仍然是最普遍的。Base-32和Base-64都在计算方面有应用,但它们除了最深层次的编码之外,很少用于任何领域。尽管需要一些时间才能习惯,但即使是非程序员也经常发现自己经常使用十六进制,而且很快就有了使用十六进制的能力。

例如,许多使用图形设计程序的设计师习惯于使用十六进制代码来表示所使用的颜色。十六进制是一种理想的速记,因为大多数计算机上的颜色代码由三个值组成,从0到256,一个表示红色,一个表示绿色,一个表示蓝色。RGB,或红-绿-蓝,数字256仅为16的二次方,因此可以用两位数字表示。因此,例如,颜色钴绿可以用RGB值61145,64表示,或者简单地用十六进制值#3D9140表示。

与任何基本系统一样,用十六进制进行计数是相当直接的,尽管乍一看可能很复杂。例如,数到五十看起来像:1、2、3、4、5、6、7、8、9、A、B、C、D、E、F、10、11、12、13、14、15、16、17、18、19、1A、1B、1C、1D、1E、1F、20、21、22、23、24、25、26、27、29、2A、2B、2C、2D、2E、2F、30、31、32。请注意,看起来数字32的计数已完成,但实际上,这就是数字50在十六进制中的表示方式。因为十六进制基本上是基于二进制的,所以当我们使用二的幂时,会出现一些有趣的简化。例如,24是10,25是20,26是40,27是80,28是100,29是200,依此类推。

  • 发表于 2021-12-10 15:18
  • 阅读 ( 210 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux中获得文件或目录的大小

...个精确的字节计数,并允许我们“看到”非打印字符作为十六进制值。我们还将使用-C(canonical)选项强制输出在输出主体中显示十六进制值,以及它们的字母数字字符等价物: hexdump -C geek.txt 输出告诉我们,从文件中的偏移量...

  • 发布于 2021-04-02 20:13
  • 阅读 ( 136 )

带有十六进制数的windows文件夹名的意义是什么?

...答网站分组。 问题 超级用户读者Will Simm***想知道带有十六进制数字的Windows文件夹名的意义是什么: When doing a backup of my Windows hard drive, I noticed that some folder names had strings of seemingly random numbers in them. For example, {ED7BA470-8E54-465E-825C...

  • 发布于 2021-04-08 16:02
  • 阅读 ( 110 )

为什么十六进制编辑器被称为二进制编辑器?

...Exchange的一个分支,是一个由社区驱动的问答网站分组。 十六进制编辑器屏幕截图由rwxrwx(维基百科)提供。 问题 超级用户读者Joseph A.想知道为什么十六进制编辑器被称为二进制编辑器: Hex and binary are two different bases. Hex, as I...

  • 发布于 2021-04-09 19:59
  • 阅读 ( 217 )

比特币挖掘是如何工作的?

...上是想成为第一个提出一个小于或等于目标哈希值的64位十六进制数(hash)的矿工。基本上都是猜测。 坏消息是:这是猜测,但由于每一个问题的猜测总数都在数万亿左右,这是一项极其艰巨的工作。为了先解决一个问题,矿...

  • 发布于 2021-05-31 09:13
  • 阅读 ( 195 )

行话(jargon)和俚语(slang)的区别

...understood by a larger group of people. For example, words like RAM, byte, hexadecimal, which were jarg*** in the computing science, are known by everyone. 什么是俚语(slang)? 俚语是一种口语,用于非常非正式的场合。它通常用于具有相似社会背景和年龄组的人。...

  • 发布于 2021-06-27 08:13
  • 阅读 ( 724 )

紫红色(fuchsia)和热粉红色(hot pink)的区别

...红色与洋红色的颜色完全相同,当它是数字创建的。它的十六进制数是FF00FF。然而,在印刷和设计工作中,紫红色有强烈的紫色,洋红有更红的颜色。此外,1859年发明了第一种这种颜色的合成染料,但后来改名为洋红。 根据色...

  • 发布于 2021-06-28 05:43
  • 阅读 ( 1264 )

半加法器(half adder)和全加器(带真值表)(full adder (with truth table))的区别

什么是加法器(an adder)? 加法器是一种执行数字加法的数字电路。在许多计算机和其他类型的处理器中,加法器用于算术逻辑单元(ALU)。它们还用于处理器的其他部分,用于计算地址、表索引、递增和递减...

  • 发布于 2021-11-27 16:46
  • 阅读 ( 261 )

什么是二进制代码?(a binary code?)

二进制代码可以提供一种简化信息表示的方法。二进制代码中只有两位数字:1和0。典型的二进制代码将使用1和0的字符串来表示字母、数字或其他概念。例如,美国信息交...

  • 发布于 2021-12-09 13:34
  • 阅读 ( 197 )

什么是二进制文件?(a binary file?)

...将看到许多奇怪的字符。阅读内容需要特殊的查看器,如十六进制查看器。要正确修改其中一个文件,用户需要适当的应用程序,例如图形编辑器来修改图像。 ...

  • 发布于 2021-12-09 13:35
  • 阅读 ( 342 )

什么是二进制搜索?(a binary search?)

假设一个人有一个非常大的物品分类,并以某种有序的方式排列成一长排。通过使用二进制搜索,该个人可以快速找出特定对象在行中的位置。此搜索通过检查行中的中间...

  • 发布于 2021-12-09 13:36
  • 阅读 ( 101 )