gpt4 book ai didi

binary - 如何减去二进制数

转载 作者:行者123 更新时间:2023-12-02 04:41:20 26 4
gpt4 key购买 nike

在这个例子中,它是 5 - 2 等于 3。计算机如何知道结果不是负面的,为什么它不认为答案是 35?

 0101 = 5
+1110 = -2
-----------
10011 = 3

答案的1和前面代表什么?

最佳答案

领先的一个叫做溢出。

如果您正在使用的操作不会将溢出移动到另一个字节,那么您正在对一个 4 位字节进行操作,它将丢失。

  0101 =  5
+1110 = -2
-----------
0011 = 3

通常处理器有一系列可以通过操作设置的标志,在这种情况下溢出标志将被设置为真。由于结果超出了一个字节所能存储的。

关于binary - 如何减去二进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20791813/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com