为什么编写程序的时候数据不统一用10进制,这样程序员也比较好理解啊
大多数时候都是用10进制的,目的就是便于理解。但是有时候用16进制,因为在某些场合下,16进制更好理解。
比如说字节数据,10进制下,529你能看出是哪两个字节么?但是0x0211,一看就是02 11两个字节。
机器语言是二进制的,用来表示逻辑与和非,用16进制来表示二进制的数更方便,比如4位的二进制数1111用16进制的数F就能表示了,应该是这样
机器语言是二进制的,方便电子电路实现
你可以用十进制,但是很多时候16进制更方便,比如控制灯的开关,十六进制加上位操作可以较为直观的编写出控制程序
程序写出来,是面向受众的,而不是给编程人员看!
10种状态不够用,不然就不会有那么多进制
程序是给电脑读的;而电脑只知道开和关也就是0和1。