近期和同事沟通时发现很多小伙伴多进制的转换不太清晰,所以趁着周末自己总结了一下和大家分享想,下面先了解下定义。
定义
- 二进制(binary)在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示 。数字电子电路中,逻辑门的实现直接应用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(Bit,Binary digit的缩写)
- 十进制(decimalism)数是组成以10为基础的数字系统,有0,1,2,3, 4, 5, 6, 7, 8, 9十个基本数字组成。十进制,英文名称为Decimal System,来源于希腊文Decem,意为十。十进制计数是由印度教教徒在1500年前发明的,由阿拉伯人传承至11世纪。
- 十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。
十进制转十六进制一般不会直接转换,比较复杂,PLC定时器和计数器采用十进制编号
十六进制存在的价值是为了表示比较大的数值,不易出错
八进制一般用来表示PLC输入输出点的编号,如:I/Q/M/V/S/L/SM
*****************************************
内容参考:网络
本期编辑:Johnxing
版权声明:设备维修服务号尊重版权并感谢每一位作者的辛苦付出与创作;除无法溯源的文章,我们均在文末备注了来源;如文章视频、图片、文字涉及版权问题,请第一时间联系我们,我们将立即删除内容!