使用联合的更新方法,我想知道比较两个浮动是否比简单地设置一个统一滑块值更昂贵。例如: {
if (oldValue !我有一个Unity滑块,我正在更新这个值。我只想更新的价值,如果我的2个浮动是不同的。然而,我可以只是更新滑块值,每次更新,如果它比比较两个浮动比较便宜,是一个高精度。无论哪种方式,都必须在每一帧的末尾对其进行评估。我只想知道哪一个更好。或者另一种方法。谢谢
我想得到一个准确/准确的答案,为什么下面的代码输出不同的结果:int main(void) int a = 9; printf("%d\n", (double)a / (double)b == 0.9); /* prints 0 */ return 0;我认为这可能是编译器依赖的,我的是gcc (GCC ming