アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
およそ3よりは高精度だったが (スコア:4, おもしろおかしい)
#あるアルゴリズムでarctanを計算して検算した結果がπになるというサンプルコードだったが途中(かなり上位の桁)から間違っていた。
ヲレヲレsin() cos()の罠 (スコア:0)
sin() cos()の実装が級数展開式そのまんまのことがよくあるんですが、
±πより外側の入力値そのまま渡してて誤差ってレベルジャネーゾ状態の
コーディングになっているにも関わらず、このバグが長いこと誰にも
気づかれずに放置されていることもよくある。
(この手の現場、単体テストがいーかげんなんですよもうね…)
んで、締め切り間際とかに限って深刻な問題引き起こしてくれるのもお約束。
# sin() cos() が微妙に±1.0の外側返してきたのをそのまま
# asin() acos() に渡して例外落ちしてたケースもよくあるなぁ…