栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

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

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

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

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

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

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



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/507407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号