8
您何時使用fp:strict而不是fp:precise?如果我想要「更精確」的計算並避免舍入誤差,使用前者會更好嗎?什麼是啓發式背後使用?/fp:strict和/ fp之間的區別:精確?
您何時使用fp:strict而不是fp:precise?如果我想要「更精確」的計算並避免舍入誤差,使用前者會更好嗎?什麼是啓發式背後使用?/fp:strict和/ fp之間的區別:精確?
標準IEEE 754規定了浮點計算和存儲浮點值的方法。使用fp:strict
表示IEEE 754的所有規則都得到遵守。 fp:strict
用於維持不同編譯器和平臺之間的按位兼容性。
fp:precise
削弱了一些規則,但它保證計算的精度不會丟失。
允許編譯器特定的優化和包含浮點計算的表達式轉換。這是最快的方法,但不同編譯器和平臺的結果會有所不同。
你知道我在哪裏可以瞭解有關精確放鬆的規則嗎? – unj2
http://msdn.microsoft.com/en-us/library/e7s85ffb(v=vs.80).aspx –