15

http://en.wikipedia.org/wiki/Fast_inverse_square_rootのネットFastInverseSquareRootで見つけました。x64で正しく動作しますか?誰かが真剣なテストを使用しましたか?

4

3 に答える 3

29

元々、高速逆平方根は32ビット浮動小数点用に作成されていたため、IEEE-754浮動小数点表現で操作している限り、x64アーキテクチャが結果に影響を与えることはありません。

「倍精度」浮動小数点(64ビット)の場合は、別の定数を使用する必要があることに注意してください。

...64ビットIEEE754サイズタイプdoubleの「マジックナンバー」は正確に0x5fe6eb50c7b537a9であることが示されました

于 2012-07-25T07:17:44.747 に答える