为什么要使用十六进制常量?

为什么要使用十六进制常量?,第1张

为什么要使用十六进制常量

可能是为了组织和视觉上的清洁。基数16与二进制的关系比基数10更简单,因为在基数16中,每个数字正好对应于四个位。

请注意,在上述常量中,常量是如何与许多数字组合在一起的。如果它们以十进制表示,则通用位将不太清楚。如果它们使用共同的十进制数字,则位模式将不会具有相同的相似度。

而且,在许多情况下,希望能够将各个位按位进行“或”运算以创建标志的组合。如果将每个常量的值限制为仅具有一个非零的位子集,则可以采用可以重新分离的方式来完成此 *** 作。使用十六进制常量可以使每个值中的哪些位非零。

还有其他两种合理的可能性:八进制或以8为基数的数字每个位简单地编码3位。然后是二进制编码的十进制,其中每个数字需要四位,但是禁止使用大于9的数字值-
这将是不利的,因为它不能代表二进制可以实现的所有可能性。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5499754.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存