plc中的负数怎么取绝对值?plc中负数怎么表示

2024-01-07 06:18:29 文章来源 :网络 围观 : 评论
后台-系统设置-扩展变量-手机广告位-内容正文顶部

  

plc中的负数怎么取绝对值?plc中负数怎么表示

  

plc中的负数怎么取绝对值?plc中负数怎么表示

  二进制数是无法直接表示负数的.十进制的负数转换为二进制数的方法是将绝对值转为二进制数后,取反再加上1.最高位也就是符号位.符号位为1表示负数,符号位为0表示正数,

  D200数值为十进制的1. 转化为二进制数为0000 0000 0000 0001,十六进制就为0001.

  D201数值为十进制的-1. 绝对值转化为二进制数为0000 0000 0000 0001,

  取反为1111 1111 1111 1110.取反再加上1就是1111 1111 1111 1111.十六进制就为FFFF.

  同样道理.

  D202数值为十进制的10. 转化为二进制数为0000 0000 0000 1010,十六进制就为000A.

  D202数值为十进制的-10. 绝对值转化为二进制数为0000 0000 0000 1010,

  取反为1111 1111 1111 0101.取反再加上1就是1111 1111 1111 0110.十六进制就为FFF6.

来源:文章来源于网络,如有侵权请联系我们删除。
来源:文章来源于网络,如有侵权请联系我们删除。

相关文章

留言与评论(共有 0 条评论)
   
验证码:
推荐文章