本人正在学习PLC,但对各种进制却不太理解~!为什么要有那么多进制?二进制、十进制和十六进制是怎么

本人正在学习PLC,但对各种进制却不太理解~!为什么要有那么多进制?二进制、十进制和十六进制是怎么回事?图中1052为什么可以表示十进制?16#8AC6就可以表示十六进制?有什么规律吗?请高手们指点,谢谢

实际上你只需要知道为什么要用二进制?因为用高低电平只能表示1和0,也就是计算机本身实质上只能处理二进制数!而二进制表达数值时位数又太长太不好记忆,于是就有了和其方便转换的8进制(对二进制3位一组分隔转换)和16进制(对二进制4位一组分隔转换)。然而现实中又是10进制,所以必须进行转换才方便人们理解 !!!追问

谢谢~!那如何学习呢?我正学习西门子S7-200

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17
有格式的,16#8AC6就是在PLC中16进制数的表现形式,16#就表示十六进制,2#表示2进制,16进制就是封16进一,11~15用A,B,C,D,E,F表示,2进制就是逢2进1,都可以转换成10进制,反过来也一样。什么也没有直接一个数是十进制。
例如,16#0010=16 16#0015=21,具体算法你自己找找相关知识看看就行。这些应该是最基础的东西。追问

谢谢,能不能加你的号,有时间可以请教一下😓

本回答被提问者采纳
第2个回答  2021-12-07
规律肯定有呀你知道转换关系也就知道规律了
第3个回答  2015-12-10
这个并没有什么规律哦,这一点毋庸置疑!追问

那怎么来学习呢?我学习PLC时遇到这就看不明白

相似回答