有効数字の計算方法がよく分かりません
簡単な例でみると
3.420×10^3×(6.4820^2 + 9.5065^2)/2
=3.420×10^3×(42.0163 + 90.3735)/2
=(3.420×10^3×132.3898)/2
=(4.5277×10^5)/2
=2.2638×10^5
=2.264×10^5
のように毎回有効数字を余分にとって計算をする方法と
電卓に
3.420×10^3×(6.4820^2 + 9.5065^2)/2
を打ち込んで
226386.6713
最後に四捨五入して
2.264×10^5
とするのはどちらが正しいのでしょうか?
先生によって言うことが上記二つの計算方法で別れる気がします
No.2ベストアンサー
- 回答日時:
有効数字とは、要するに「誤差」の簡易的な処理方法です。
「有効数字2桁」とは
0.XX ± 0.005
の誤差を持つ、
「有効数字5桁」とは
0.YYYYYY ± 0.000005
の誤差を持つということです。
例えば、「有効数字2桁」と「有効数字5桁」とのかけ算をすれば、その誤差は
(0.XX ± 0.005) × (0.YYYYY ± 0.000005)
= 0.ZZZZZZZ ± (0.005 × 0.YYYYY + 0.000005 × 0.XX) + 0.25 × 10^(-7)
≒ 0.ZZZZZZZ ± 0.005
ぐらいになります。
(注: 0.ZZZZZZZ = 0.XX × 0.YYYYY です)
ということで、「有効数字2桁」の方の誤差が結果の誤差の決定要因になります。
なので、計算結果の「誤差を除いた信頼できそうな値」は、計算に使った数値のうち最も有効桁数の小さいのも、この場合には「2桁」程度になってしまうということです。
上の例は「かけ算」「割り算」の場合です。
これに対して、「足し算」「引き算」の場合には、「桁の数」ではなく、実際の「桁」の比較になります。
つまり
XXX.XX ± 0.005 ←有効数字は小数点以下2桁まで
と
XXXXX.XXXXX ± 0.000005 ←有効数字は小数点以下5桁まで
を足し合わせると
(XXX.XX ± 0.005) + (XXXXX.XXXXX ± 0.000005) ≒ YYYYYY.YYYYY ± 0.005005
となって、結果は有効数字は小数点以下2桁までということになります。整数部分が何桁あろうが、一番下の有効桁が大きい方で決まります。
あくまで「簡易評価」ですので、まあ、そのぐらいなら誤差は元の誤差と同じ程度と考えられるでしょ、という程度の計算手法です。上の計算式もかなり「ドンブリ勘定」な計算です。
正確には、きちんと「誤差評価」をしないといけないのですが、これは結構面倒なので、「有効数字」という簡易判定で済ませているのです。ですから、そんなに「厳密な」「高級な」ものと考える必要はありません。「四捨五入」に毛の生えた程度のものです。
このように、厳密には上のような「誤差の累積」の評価をする必要がありますので、ご質問のケースではどちらでやっても結果は同じようなものですが、「前者」の方が毎回「丸め誤差」をどんどん付加することになるので、通常は「後者」(最後でまとめて有効桁数の処理をする)が普通かと思います。
「有効数字」とは、あくまで「簡易的な処理」であることを認識しておいた方がよいと思います。
No.3
- 回答日時:
余分に桁をとるのと、電卓の精度一杯に使うことは、程度の差であって
本質的な考え方は変わりません。ようは丸めが誤差をふやさなければよいので
電卓なら、その精度を目ー杯使うべきでしょう。
注意すべきなのは、計算毎に有効数字の桁数になるまで丸めを行なうことで、
これは誤差を増大させるのでJⅠSでも禁じられています。
試験で手計算を強いられているような時は、1~2桁増でも仕方有りませんが
普通に技術計算を行なう時は充分余裕のある桁数で計算しましょう。
No.1
- 回答日時:
計算の度に有効数字を計算しても良いし、いったん全て計算してから最後に有効数字にしても良い。
ただ毎回有効数字位を計算するときの、上記のあなたの計算まちがっていて
3.420×10^3×(6.4820^2 + 9.5065^2)/2
= 3.420*10^3*(4.2016*10^1+9.0374*10^1)/2
=3.420*10^3*(1.3039*10^2)/2
=4.459*10^5/2
=2.230*10^5
となります。毎回、有効数字を取る結果として 2.264 * 10^5 に対して随分と数値が変わった事が分かると思います。
有効数字4桁あるからと言って、4桁目まで精度が保証できるわけではないのです。
誤差は伝搬するし増幅のです。
では 2.264 が正しいのかというと、そうではなくて。
そもそも 3.420 という数字が 3.4195 から 3.4204 まで幅を持っているし、その幅の下限で計算するのと上限で計算するのでは結果も変わります。その程度の信頼性だったという事です。
だから有効数字それ自体が最初から誤差を含んでいるのだから、どちらの方法で計算したところで、だいたいこんなものという数字が分かれば、細かい数字の違いなんてどうでも良いし、何が正解というものでもありません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 高校 有効数字計算 確定した値を含む 2 2023/01/18 06:03
- 化学 有効数字の取り扱いについて 高校化学では、測定値同士の計算結果の有効数字は、測定値に合わせるようにな 4 2022/06/30 14:07
- 数学 小数点の計算についてです。 答えは与えられた数字の中で最も少ない桁に四捨五入で合わせるのですが、ひと 2 2023/04/04 15:19
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- その他(法律) 有給金額の計算について 5 2023/06/23 17:44
- その他(自然科学) 論文のまとめに関して(小論文)添削お願いします。 6 2023/07/16 14:24
- 化学 有効数字の問題にです 4 2022/08/02 22:33
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- 高校 高校化学、気体、温度の有効数字 3 2023/04/02 11:39
- その他(ビジネス・キャリア) 今時の派遣社員って仕事が出来ないだけじゃなく計算も出来ないのか? 8 2022/07/22 20:53
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マイナスを含むデータの平均と分散
-
誤差率が1%はおおきいですか?...
-
molにはどうして後に000がつ...
-
素朴な疑問、なぜ高層ビルは1...
-
身長計。学校にあるやつ、病院...
-
直線性について
-
対数グラフでエラーバーを追加...
-
https://www.shinchosha.co.jp/...
-
表面抵抗の表現方法について教...
-
逆数の誤差
-
教科書に問題文の数値が整数の...
-
1が3で割り切れないということ...
-
RS232C 調歩同期のビットレート...
-
亡くなって2年目を、なんで3...
-
0.5797を少数第3位まで求めよと...
-
寄与率が負になる意味
-
身長測って174.5cmで公称で175...
-
【エクセル】グラフ誤差範囲の0...
-
周波数確度ppmとは。
-
内容量の誤差について
おすすめ情報