gpt4 book ai didi

c++ -/fp :strict and/fp:precise? 之间的差异

转载 作者:可可西里 更新时间:2023-11-01 15:50:10 26 4
gpt4 key购买 nike

什么时候使用 fp:strict 而不是 fp:precise?如果我想要“更精确”的计算并避免舍入误差,使用前者是否更好?使用这两者背后的启发是什么?

最佳答案

标准 IEEE 754 指定了一种用于浮点计算和在内存中存储浮点值的方法。

使用 fp:strict 意味着遵守 IEEE 754 的所有规则。 fp:strict 用于维持不同编译器和平台之间的按位兼容性。

fp:precise 弱化了一些规则,但保证了计算的精度不会丢失。

fp:fast 允许对包含浮点计算的表达式进行特定于编译器的优化和转换。这是最快的方法,但不同编译器和平台的结果会有所不同。

关于c++ -/fp :strict and/fp:precise? 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514516/

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