gpt4 book ai didi

c++ 除以 0

转载 作者:IT老高 更新时间:2023-10-28 22:16:13 28 4
gpt4 key购买 nike

我正在运行长时间的模拟。我将结果记录到 vector 中以计算有关数据的统计信息。我意识到,理论上,这些样本可能是除以零的结果。这只是理论上的,我很确定事实并非如此。为了避免修改代码后重新运行模拟,我想知道在这种情况下会发生什么。我是否能够意识到是否发生了除以 0?我会收到错误消息吗? (目前没有处理异常)。

谢谢

最佳答案

对于 IEEE float ,有限非零 float 除以 0 是明确定义的,结果是 +infinity(如果值大于零)或 -infinity(如果值小于零)。 0.0/0.0 的结果是 NaN。如果使用整数,则行为未定义。

关于c++ 除以 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4745311/

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