- C++相談室 part117 [転載禁止]©2ch.net
303 :デフォルトの名無しさん[sage]:2015/06/11(木) 22:14:20.46 ID:Toa4qrau - 数値計算について初歩的な質問があります。
doubleの変数はおよそ15桁くらい正しい(数値誤差が入らない)と思います。 四則演算をはじめとする各種演算に伴って数値誤差は増大するのでしょうか。 コンパイラによるとしたら、g++ 4.8.2ではどうでしょうか。 また結果をprintf()で出力する際に数値的に有効な桁をできるだけ多く欲しいのですが、どのようにフォーマットを指定するのが良いでしょうか。 double型の変数aについて printf("%15lf", a); としても6桁しか表示されませんでした。
|
|