单片机技术网|技术阅读
登录|注册

您现在的位置是:单片机技术网 > 技术阅读 > 二进制、八进制、十六进制的应用对我们来说有什么现实意义?

二进制、八进制、十六进制的应用对我们来说有什么现实意义?

推荐关注????下方公众号学习更多嵌入式知识!进制对我们来讲是非常重要的,比较常用的进制有二进制、八进制、十进制和十六进制。我们最熟悉的应该是十进制,因为我们平时所讲的数字都是十进制的,比如100个苹果、200个梨、300个香蕉都是讲的十进制,十进制已经完全融入到了我们的现实生活中,那么二进制、八进制、十六进制有什么意义呢?

二进制的重要意义

我们知道,在数字世界只有0和1的区分,这就是构成二进制的基础。而计算机是只认识0和1的,其他的都不认识,不管是十六进制、八进制,还是十进制,计算机在处理的时候都会转化为二进制。不仅如此,即使是色彩斑斓的图片,想让计算机识别,也得转化为二进制,所以在计算机眼中,非黑即白、非0即1。二进制是数字世界的基础。所以,不管是几进制,最终都会被转化为二进制处理。

各进制的表示方式

在编写程序的时候我们直接用二级制来表示数字会有什么问题呢?会产生这样一个问题:二进制的书写太长了。比如十进制的数字100,用二进制表示为:‭01100100‬,这样很不利于程序员的识读,所以又延伸出了八进制和十六进制,比如十进制数值100,用十六进制表示为0x64、用八进制表示为0144,如下图所示。

各进制之间如何转化

常用的各进制中,为什么是二进制、八进制、十六进制,而不是其他进制如九进制呢?因为8和16正好是2的3次方和4次方。以2的次幂为纽带,就使得各个进制之间非常容易转换,八进制和16进制缩短了数字的长短,又容易识别,还容易在各进制之间相互转化。所以,八进制、十六进制意义非凡。


PCB这样布局,才能事半功倍
那些,让硬件工程师泪流满面的瞬间!
一文教你轻松搞定485接口EMC电路设计

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看