gpt4 book ai didi

floating-point - 负 float 表示为负整数?

转载 作者:行者123 更新时间:2023-12-04 06:46:24 26 4
gpt4 key购买 nike

我知道今天的计算机如何存储负整数,大多数计算机使用 2' 补码。我只是想知道 2' 补码方法是否也适用于所有类型的数字,例如 float ?

最佳答案

不, float 不使用 2 补码表示,但由于所有二进制实现都有一个符号位,因此可以保证对于所有值(符号没有意义的 NaN 除外) float 的整数表示可以测试< 0。这是因为如果设置了第一位,则 2 补码中的整数也为负。但是尾数和指数都不用2补码表示。

关于floating-point - 负 float 表示为负整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11112881/

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