十六进制计算器
选择选项
结果
?
您找到问题的答案了吗?
目录
◦什么是十六进制数? |
◦十六进制数的相互转换 |
◦十六进制转十进制 |
◦十进制转十六进制 |
◦如何进行十六进制加法? |
◦减法 |
◦如何将 HEX 值相乘? |
◦十六进制分割 |
什么是十六进制数?
十六进制或十六进制数是已用十六进制位数字系统表示的数字。它的基数为 16,使用 16 个符号。其中包括数字 0-9 和字母 A、B、C、D、E 和 F,代表 0 到 15 之间的值。也可以使用小写字母 A 到 F。例如,十进制的 10 是十六进制的 A,十进制的 100 是十六进制的 64,而十进制的 1,000 是十六进制的 3E8。十六进制数可以像十进制数一样有符号。例如,-1e 等于 -30(十进制)。
十六进制数字主要被程序员、软件工程师和计算机系统设计人员用于计算,作为底层二进制系统的方便表示。这些职业很可能需要十六进制转换器或十六进制计算器。
浏览互联网的普通用户会遇到它们。这些特殊字符在 URL 中编码为十六进制数,例如 %20 表示“空格”(空白)。例如,许多网页还根据其十六进制数字字符引用 (&#x) 在 HTML 中包含特殊字符。 Unicode 形式的单引号是 '.这是单引号 (') 的 Unicode。
十六进制数字系统 (Hexa) 的功能几乎与二进制和十进制系统相同。它分别使用基数而不是 10 或 2。 HEX 使用 16 个数字,包括 0-9,以及十进制系统的 10 和 2 层。但是,它也使用字母 A、B、C、D、E 和 F 来表示数字 10-15。每个十六进制数字是 4 个二进制数字,称为半字节。这使得表示大二进制数变得更容易。
二进制值 10101010101010101010101010101010101010101010101010101010101010 在十六进制中表示为 2AA。这允许计算机以易于在两个系统之间转换的方式压缩大二进制数。
以下是二进制、十六进制和十进制值之间转换的一些示例。
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
通过了解各种数字系统的位值,可以转换十进制。您会注意到十进制十进制和十六进制之间的转换几乎与二进制十进制之间的转换相同。转换任何一个的能力都应该很容易。正如我们已经提到的,您可以执行以 16 为底的十六进制函数。这意味着 2AA 的每个位值都是值 2AA 的 16 次方。从右边开始,从左边开始,第一个A代表“个”,即16 0。16是从右边数第二个字母A。 1 16 由 2 和表示。 2.请记住,十六进制的 A 等于十进制的 10。
十六进制数的相互转换
转换不会改变实际数字,但会改变它的形式。您可以使用我们的转换器快速轻松地转换这两种类型的数字。您不需要同时进行转换或计算
十六进制转十进制
十六进制数中的每个位置都是 16 的幂,就像每个十进制数的位置都是 10 的幂一样。因此十进制数 20 是 2 * 101 + 0,0 * 100 = 20。十进制数 20 是 2 * 161 + 1 * 160 = 12 月的 32。数字 1E 也是 1 * 16 + 14 1 = 30 十进制。
要将 HEX 转换为十进制,首先获取每个位置,然后将其转换为十进制。 9是9,B转换成11,然后每个位置乘以16,得到位置数的幂。这是通过从零开始从左到右计数来完成的。如果您必须计算诸如 168 之类的大指数,我们的指数计算器可能会很有用。
十进制转十六进制
这是因为我们正在从较高的基数到较低的基数。假设我们希望从十进制转换为十六进制的数字是 X。首先找到最大的幂 16 = X。接下来,确定将 16 次幂转换为 X 的次数。用 E 表示。余数应表示为 Y1。
使用 Yn 作为起始值继续上述步骤,直到 16 大于剩余值。接下来,将 160 个位置分配给其余部分。最后,为每个值 Y1...n 分配其位置。你现在将拥有你的价值。
如何进行十六进制加法?
十进制加法与十六进制加法具有相同的规则,除了加法数字 A、B 和 C。如果这些数字尚未存储在内存中,手头有 A 到 F 的等效十进制值可能会很有用.下面是一个加法的例子。
减法
减法也可以以与加法相同的方式进行。这是通过在十进制和十六进制值之间转换时执行操作来完成的。借位是小数和减法之间最重要的区别。十六进制的“1”是十进制的 16,而不是借用时的十进制。原因是被借用的列是借用列的 16 倍。这与十进制中的 1 代表 10 的原因相同。这一点需要注意,字母数字 AF 的转换应小心谨慎。十六进制减法并不比十进制减法难。
如何将 HEX 值相乘?
由于难以在十进制(十六进制)和十进制(十进制)运算之间进行转换,因此进行乘法运算可能具有挑战性。数字通常较大,因此需要更多的努力。拥有一个十六进制乘数表(下面提供了一个)会很有用。每个步骤都需要小数之间的手动转换。
十六进制分割
长除法与十进制中的长除法完全相同。但是,乘法和减法都是以十六进制完成的。您还可以转换十进制以执行长除法,然后在转换完成后返回。用于乘法的十六进制表(下面提供了一个)在进行除法时会很有帮助。
文章作者
Parmis Kazemi
Parmis 是一位对写作和创造新事物充满热情的内容创作者。她对技术也很感兴趣,喜欢学习新事物。
十六进制计算器 普通话
已发表: Tue Dec 21 2021
最新更新: Fri Aug 12 2022
在类别 计算机计算器 中
将 十六进制计算器 添加到您自己的网站
十六进制计算器 用其他语言
হেক্সাডেসিমেল ক্যালকুলেটরШістнадцятковий КалькуляторKuueteistkümnendsüsteemi KalkulaatorHexadecimal CalculatorCalculadora HexadecimalCalculadora HexadecimalШестнадцатеричный Калькуляторآلة حاسبة سداسية عشريةCalculatrice HexadécimaleHexadezimalrechner16進計算機हेक्साडेसिमल कैलकुलेटरOnaltılık Hesap MakinesiKalkulator HeksadesimalCalculator HexazecimalШаснаццатковы КалькулятарHexadecimálna KalkulačkaШестнадесетичен КалкулаторHeksadecimalni KalkulatorŠešioliktainis SkaičiuotuvasCalcolatrice EsadecimaleHexadecimal CalculatorKalkulator HeksadesimalHexadecimal KalkylatorHeksadesimaalilaskinHeksadesimal KalkulatorHexadecimal LommeregnerHexadecimale RekenmachineKalkulator SzesnastkowyMáy Tính Thập Lục Phân16진수 계산기Heksadecimālais KalkulatorsХексадецимални КалкулаторŠestnajstiški KalkulatorHexadecimal Kalkulyatorماشین حساب هگزادسیمالΔεκαεξαδική Αριθμομηχανήמחשבון הקסדצימליHexadecimální KalkulačkaHexadecimális Számológép