二进制的重要意义
我们知道,在数字世界只有0和1的区分,这就是构成二进制的基础。而计算机是只认识0和1的,其他的都不认识,不管是十六进制、八进制,还是十进制,计算机在处理的时候都会转化为二进制。不仅如此,即使是色彩斑斓的图片,想让计算机识别,也得转化为二进制,所以在计算机眼中,非黑即白、非0即1。二进制是数字世界的基础。所以,不管是几进制,最终都会被转化为二进制处理。各进制的表示方式
在编写程序的时候我们直接用二级制来表示数字会有什么问题呢?会产生这样一个问题:二进制的书写太长了。比如十进制的数字100,用二进制表示为:01100100,这样很不利于程序员的识读,所以又延伸出了八进制和十六进制,比如十进制数值100,用十六进制表示为0x64、用八进制表示为0144,如下图所示。各进制之间如何转化
常用的各进制中,为什么是二进制、八进制、十六进制,而不是其他进制如九进制呢?因为8和16正好是2的3次方和4次方。以2的次幂为纽带,就使得各个进制之间非常容易转换,八进制和16进制缩短了数字的长短,又容易识别,还容易在各进制之间相互转化。所以,八进制、十六进制意义非凡。PCB这样布局,才能事半功倍
那些,让硬件工程师泪流满面的瞬间!
一文教你轻松搞定485接口EMC电路设计
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看