none
バージョン間の違い RRS feed

  • 質問

  • バージョン間の精度の違いについて、御存知の方がいらっしゃれば教えて下さい。

    VC++6.0で作成した数値計算プログラムを、VC++.NETでリビルドして、実行し、結果を比較すると差分が出る箇所があります。

    ビルドエラーとかで修正した箇所は無いので、コンパイラやライブラリに何らかの違いがあると考えています。

    これに関して御存知の方が居れば、教えて頂きたく宜しくお願いします。

     

    2008年9月26日 3:24

回答

すべての返信

  • コードの最適化による影響が考えられます。
    http://msdn.microsoft.com/ja-jp/library/xz7ttk5s.aspx

    6.0 と .NET の両方で最適化を OFF にして比較してみてください。

    2008年9月26日 4:15
  • こんにちは。中川俊輔 です。

     

    zakioさん、回答ありがとうございます。

     

    黒黒さん、フォーラムのご利用ありがとうございます。

    その後いかがでしょうか?

    有用な情報と思われたため、勝手ながらzakioさんの回答へ回答済みチェックをつけさせていただきました。

    追加の質問等ありましたら、是非投稿してください。

     

    今後ともフォーラムをよろしくお願いします。

    それでは!

    2008年10月9日 4:39