dell网站的网站设计特色,单产品网站模板,高端网站设计公司排行榜,dm网站制作软件很多人可能听过计算机的最底层是2进制执行#xff0c;但是原理并不知道#xff0c;我们今天先不讨论那么复杂的问题#xff0c;先讨论什么是进制 1910#xff0c;10并不是1个字符#xff0c;而是2个字符#xff0c;也就是说在10进制里面没有“10”这个字符#xff0c;1…很多人可能听过计算机的最底层是2进制执行但是原理并不知道我们今天先不讨论那么复杂的问题先讨论什么是进制 191010并不是1个字符而是2个字符也就是说在10进制里面没有“10”这个字符10需要由1和0来表示 那么8进制呢 112 156 167 17? 8进制就是满足8就进1位所以1710好的继续 10111 10516 16117 171? 1 7 1 —————— 2 0 可能大家已经有一定的头绪了那我们来讲一下什么是2进制2进制就是满足2就进1位 101 11? 1 1 —————— 10 10111 111? 1 1 1 —————— 1 0 0 可能有些人要说感觉cpu烧掉了111不是应该20吗2进制没有2在十进制中991100大家知道那111100同样应该是很好理解的 重点进制在代码中的应用 当一些软件涉及到内存操作的时候会涉及一个叫内存地址的名词内存地址是16进制的也就是很多人常说的基质偏移这里是要做16进制的运算但是编程语言只能进行10进制的运算所以需要把16进制的内存地址先转为10进制然后使用10制运算出结果后再变为16进制 提示易语言用户在精易模块的进制区有相关命令 难点什么是16进制 10进制里面没有一个字符可以表示10但是在16进制里面使用A表示10B11C12D13E14F15 91A A2C F110 E210 F312 看到这里很多人可能恍然大悟终于知道内存中那些ABC是什么意思了 拓展点 以以后如果看到一些教程代码出现AB1D这种类型的数据基本可以推断是16进制的数据很多数据可能都会使用16进制来表示比如颜色如#ccc