如图。负数问题

负数到底是怎么表示的,还有什么事补码,求帮助,求资料。图中V110= -7933.是那些V通了?

图片说明:

如图。负数问题   

最佳答案

1、程序中显示的 -7933是带符号的十进制数,但计算机内部数字都采用二进制来表示。
2、转帖:计算机中数字都采用二进制来表示,正数容易理解,那么负数怎么表示呢?这里涉及到原码,补码和反码的知识:
、8位二进制正数表示范围:
0000 0000 ~ 1111 1111,(0 ~ 255)
这个不难理解,那么如何表示负数呢?设计计算机的人就想,把最高位作为符号位,0表示正数,1表示负数。这样,8位二进制数表示范围就发生了变化:
、负数:1 111 1111 ~ 1 000 0000 ,    (-127 ~  -0)。
、正数:0 000 0000 ~ 0 111 1111,    (0 ~ 127)。
但是如果在计算机中这样表示负数,那么相加减就很不方便。试想 -1 + 1 = 0 ,换成二进制就是:
  1 000 0001
+ 0 000 0001
-------------
  1 000 0010
计算机计算出来结果就是1 000 0010,这个结果等于-2,不是等于0,如果要保证结果正确,就需要修改计算机做加法的方式,非常不方便。于是设计计算机的人员就想到一个好方法,采用补码形式来表示有符号数。简单的说-1不是用1 000 0001来表示,而是用补码1 111 1111来表示,我们再来看下采用补码形式的 -1 + 1 的结果
  1 111 1111
+ 0 000 0001
----------------
 10 000 0000
、那么补码怎么计算出来的呢?
例如求-1的补码:-1原码是1 000 0001,符号位保持不变,取反就是 1 111 1110 ,然后加1,就得到补码1 111 1111了。

提问者对于答案的评价:
太感谢了

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年1月1日 下午9:37
下一篇 2018年1月1日 下午9:38

相关推荐

  • s7-200作MODBUS主站

    s7-200作modbus主站,要用一条“MBUS_CTRL”指令。如果一个S7-200带4个modbus从站,那么这条指令是只用一次,还是用4次? 最佳答案 MBUS_CTRL”…

    SIMATIC S7-200 2021年7月5日
  • 安装SP9

    W764位糸统,安装一次SP6不成功,在控制主板上有S7_200,但卸载就出现找不到模块,在注册表内,没有对应版本的文件夹。 钻石用户推荐最佳答案 参考:卸载 STEP&…

    SIMATIC S7-200 2021年7月5日
  • 怎样编逢十进一的程序

    一个计数器需要逢十进一输出,比如,计数器0-9输出1,10-19输出2,以此类推,谢谢! 最佳答案 计数器数值除以10取整加上1输出 提问者对于答案的评价:用模拟试过了,可以,好像…

    SIMATIC S7-200 2021年7月5日
  • 模拟量转换问题?急

    我的模拟量程序是这样写的。检测轴承温度0-100℃。要求70℃时候报警,还要在HMI上面检测温度,我检测的是整数。怎么出现实数呢? 比如出现56.8℃。LD &…

    SIMATIC S7-200 2020年10月31日
  • EM235的问题?

    em235我用两个模拟输入,分别是电位器给定0-10V,和590+速度反馈,用一个星期,输入端都不能用了,程序监控输入值都为0,用表测都有电压值0-10,是不是em235坏了? 最…

    SIMATIC S7-200 2020年11月1日
  • 200plc PID整定输入与输出的对应关系

    pid调节电机转速,电机转速的反馈0-1500rpm对应的AIW0 0-32000如果我需要设定在40%转速稳定下来,那么对应的pid参数里应该怎么给?为什么反馈回来的转…

    SIMATIC S7-200 2017年11月12日
  • 谁有西门子S7-200编程软件。请发一份过来谢谢

    谁有西门子S7-200编程软件。请发一份过来谢谢 问题补充:我的邮箱为zhaoweicheng2008@yeah.net 最佳答案 STEP 7 Micro/W…

    SIMATIC S7-200 2021年7月5日
  • mcgs与7s7200 plc建立连接

    昆仑通态与s7200 plc CPU224xp如何建立连接 最佳答案 方法:1,昆仑通泰触摸屏有手册使用说明,点击帮助即可查到通信连接那章,有具体的和S7-20…

    SIMATIC S7-200 2021年7月5日
  • Smart 700 IE与S7-200连接RS485/422电缆

    Smart 700 IE与S7-200连接RS485/422电缆订货号 最佳答案 参考:常用附件订货号http://www.ad.siemens.com.cn/…

    2021年7月5日
  • 5511卡不能和S7-200通讯

    用5511卡不能和S7-200通讯。和226可以通讯,但和216就连不上电脑,求各位专家帮帮忙!! 问题补充:通讯速率为9.6K,在RUN状态和STOP状态多试过,就是不行 最佳答…

    SIMATIC S7-200 2020年11月1日