十六进制转换为十进制值? 瓦特/一个例子(Convert HEX to Decimal valu

2019-09-28 12:50发布

我的教授向我保证这个例子是正确的,但我不能回了。 我需要在Mac转换我的打印机为十进制所以我能找到的十进制值。

在他给我的例子,我有几个在线转换器尝试这样做,我不能复制它。 缺少什么我在这里,我搜索栈我看到一些例子,但我不能重现此,所以这是没有重复的。

MAC = AA:BB:CC:00:11:22,转换为十进制将170.187.204.0.17.34

Answer 1:

MAC地址的大小6字节的。 这个字节由冒号分隔。

要转换的mac地址为十进制你有这些单字节转换。 因此,十六进制AA是140小数,BB = 187和CC = 204等等...



Answer 2:

MAC地址具有六两个十六进制数字。 在这种情况下,你能想到的“:”为周期,使其更容易。 所以,如果MAC = AA:BB:CC:00:11:22 = AA.BB.CC.00.11.22您会分别转换每个六个十六进制组为十进制形式。

当从十六进制转换为十进制的,我喜欢用指数记数法,所以我知道我得到正确的答案。 一些练习后,你把它捡起来就可以可以做视线转换。

(第2位×16 1)+(第1位×16 0)

因此,从地址的右边开始,由集团通过AA.BB.CC.00.11.22 六角组会是这样的:

ABCDEF

记住:A = 10,B = 11,C = 12,d = 13,E = 14,F = 15

一种。 (10×16 1)+(10×16 0)= 170

湾 (11×16 1)+(11×16 0)= 187

C。 (12×16 1)+(12×16 0)= 204

d。 (0×16 1)+(0×16 0)= 0

即 (1×16 1)+(1×16 0)= 12月 17

F。 (2×16 1)+(2×16 0)= 34

所以,AA:BB:CC:00:11:22 = 170.187.204.0.17.34



文章来源: Convert HEX to Decimal value? w/ an example
标签: decimal hex