> 仕事で座標計算のプログラムを作ったんだけど提供先から「わが社の計算を合わない」という質問が来た。 > プログラムをいくら調べてもこっちの計算には問題がなく、試しに円周率を3.14にしたら提供先が独自に計算した結果と一致した。 > 「うちは円周率を3.1415926535897932384626433832795でやっていますが、3.14にしたほうがいいですか?」と返事をしたら相手が黙ってしまったようだ。 > (;´Д`)カスタマーサポート経由なのでそっちには返信が来ていたかもしれないけどね。 一般的にアプリケーションでは言語系に付属する定数で円周率を定義(C言語ならM_PI)するので 単精度か倍精度かという問題は発生するけど最初から意図的に3.14で作られてるプログラムは 存在しないんじゃないかなぁ(;´Д`) 参考:2017/04/30(日)16時11分54秒