如何在不转换的情况下将常量十进制值添加到十六进制值?

时间:2014-01-17 06:04:30

标签: decimal hex

如果我想将4添加到十六进制值F9E,那么我将获得FA2

这样做的一种方法是将F9E转换为十进制,然后将4添加到该十进制值,然后将新的十进制值重新转换为十六进制值。

还有其他快捷方式吗?

1 个答案:

答案 0 :(得分:1)

您可以将其更改为二进制,然后添加二进制数

即:

4 in binary: 000000000100

FA2 in binary: 15 10 2 => 1111 1010 0010

然后进行二进制加法:

000000000100 / 111110100010 => 111110100110 = 4006.

以十六进制表示的4006是FA6

但它不是真正的捷径; - (