在C或C ++中,浮点精度的编译器选项是否真的在现实世界(小型/独立)游戏中有所作为?
根据我的观察,设置fp:fast的速度比fp:precise快很多倍,据我在此处的理解(/programming/6889522/fpfast-vs-fpprecise-what-kind-of-errors-can -i-encounter),两个编译器选项之间的精度差仅从浮点数的第16位开始变化。
在使用fp:fast进行2D或3D游戏时,有人遇到过一个例子吗?
编辑:为澄清起见,我并不是在问浮点值本身的精度(即,浮点数,双精度数和小数)。仅关于与编译器选项有关的精度。