パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

「穴があったら入りたい」ようなミスをしたことがありますか? 」記事へのコメント

  • 発表でπの値が違っているのを指摘された。

    #あるアルゴリズムでarctanを計算して検算した結果がπになるというサンプルコードだったが途中(かなり上位の桁)から間違っていた。
    • by Anonymous Coward on 2008年11月12日 0時26分 (#1453760)
      ゲームなんかでスピードが要求されるプロジェクトでは
      sin() cos()の実装が級数展開式そのまんまのことがよくあるんですが、
      ±πより外側の入力値そのまま渡してて誤差ってレベルジャネーゾ状態の
      コーディングになっているにも関わらず、このバグが長いこと誰にも
      気づかれずに放置されていることもよくある。
      (この手の現場、単体テストがいーかげんなんですよもうね…)

      んで、締め切り間際とかに限って深刻な問題引き起こしてくれるのもお約束。

      # sin() cos() が微妙に±1.0の外側返してきたのをそのまま
      # asin() acos() に渡して例外落ちしてたケースもよくあるなぁ…
      親コメント

日本発のオープンソースソフトウェアは42件 -- ある官僚

処理中...