• ベストアンサー

有効数字について

有効数字の揃え方が分かりません。問題文がそろっていればその揃っている桁数より一つ多く計算して、四捨五入でいいのですか。たとえば、 有効数字2桁に揃えるとすると、4.445=4.5でしょうか、それとも4.4でしょうか。 更に分からないのが、問題文がそろっていないときです。問題集には「多いもの(大きいものではなく)にあわせる」と書いてあります。たとえば、2桁で書かれた箇所が3つ、1桁で書かれた箇所が1つなら、2桁でといつする、と言うことです。でもこの考え方だと1桁の箇所と2桁の箇所が同じ数だけ合ったらどうするのでしょうか。 しかし、先生は「有効数字の低いものに合わせる。箇所の数は関係ない。」と言っていた気がします。上の例なら1桁で書かれた箇所は1つだけだが、低いので1桁で統一する、と言うことです。 かなり混乱して分からなくなっているので、皆さん教えてください。

  • 化学
  • 回答数2
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>有効数字2桁に揃えるとすると、4.445=4.5でしょうか、それとも4.4でしょうか。 有効数字が2桁なら3桁目を四捨五入し4桁目は無視しますから、答えは4.4です そして問題集に書いてある「多いもの」というのは、箇所の多さではなく、桁数の多いものという意味でしょう。つまり、問題文中に2.6と3.55が出てきた場合は3.55の方に合わせましょうということではないでしょうか。 しかしながら、上記の例で言うと2.6は小数第三位が1~9のどの値が不明なのですから、2.6、つまり有効数字2桁にするのが普通です。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

四捨五入は必要悪です。 何度もすると誤差が積み重なっていきます。 そこで生の数字のまま計算した上で、一番有効数字の少ない数字の桁数+1の桁だけを見て四捨五入を行います。 例えば1.256×1,35×1.467=2.487・・ なので7を四捨五入して答えは2.49です。 迷いやすいのは2.4449に成ったときです。 9をあげて5にし5を上げて2.45にしたくなるのです。 しかしこの場合2.4450000000以上だけが2,45に成るのです。

関連するQ&A

  • 化学の有効数字計算についてです。

    結晶格子の問題で密度絡みのときに 結晶格子の体積を出しますよね。 その時一辺の長さが5.63×10^-8 cmだった時 (5.63×10^-8)^3 をして体積をだします。 この時問題文に有効数字3桁で求めよとあったらどこまで計算すればよいのでしょうか? (5.63×10^-8)^2 =31.6969×10^-16 (5.63×10^-8)^3=178.453547×10^-24 となるのですが、 「有効数字の計算は途中計算は求める有効数字桁数+1桁まで求める」 というルールを知っているのですが、どう使えばよいのかよくわかりません。 この場合(5.63×10^-8)^2=31.6969 31.6969を31.70と5桁目の6を四捨五入して計算してよいということなのでしょうか。 回答よろしくお願いします。

  • 化学での有効数字について(途中計算)

     以下についてアドバイスいただけると助かります。  有効数字について  和・差について・・・小数点以下の桁数が少ない方に合わせる  積・商について・・・桁数が少ない方に合わせる  については、分かったのですが、有効数字3桁での指定があるときに  19.1、24.5889、0.12553、3.2952の4つの数にたいして  ○和を筆算で求める場合    小数第1位に合わせるために、    19.1→19.10(小数第2位表示)    24.5889→24.58(小数第3位切り捨て)    0.12553→0.12(小数第3位切り捨て)    3.2952→3.29(小数第3位切り捨て)  として和を求め、小数第1位(小数第2位四捨五入)にする  ○積を筆算で求める場合    有効数字3桁に合わせるために、    19.1→19.10(有効数字4桁表示)    24.5889→24.58(5桁目切り捨て)    0.12553→0.1255(5桁目切り捨て)    3.2952→3.295(5桁目切り捨て)  として積を求め、有効数字を3桁(4桁目は四捨五入)にする  と思っています。  1.このやり方で大学受験では問題ないのでしょうか。    特に気になっているのは、計算をする前の丸め方(すべて切り捨てにしているところ)です。  2.計算ステップがいくつもあり、一度に計算ができない場合、そのステップ毎に得られる数の    丸め方は切り捨て・四捨五入のどちらがよいのでしょうか。  よろしくお願いします。    

  • 有効数字の桁数が違う場合のプラス1桁の出し方

    有効数字の桁数がそろわない場合の掛け算・割り算は途中の計算は有効数字の桁数の最小のものプラス1桁で計算し、最後に四捨五入で有効数字の桁数の最小のものにあわせると書いてあります。次の場合、どちらが適当な計算といえるのでしょうか。( )内は最終的に有効数字の桁数の最小のものに四捨五入して桁数を合わせて出した答えです。 ア.2.5×1.456=2.5×1.45 (3.6) イ.2.5×1.456=2.5×1.46 (3.7) また、次の場合はどうでしょうか。(最終的に有効数字の桁数は2桁とします) ウ.x^2=2.456 x=√2.45 (x=1.6) エ.x^2=2.456 x=√2.46 (x=1.7) 結局、最終的な有効数字の桁数の次の次の位の数字を四捨五入すべきなのかそれとも意味があまりないので捨てるべきなのか分らないのです。 悩んでいますので、どなたか教えていただけないでしょうか。よろしくお願いいたします。

  • 有効数字の計算方法

    有効数字を考えて計算するときに、計算途中で出てきた数字は桁数をひとつ多くとりますが、 そのときにそれ以下の数字は切り捨てるのか、四捨五入するのかはどちらが正しいのですか?

  • 有効数字について

    有効数字についての質問です。 有効数字2ケタで答える問題があるとします。 途中の計算がいくつかに分かれる場合は、3ケタ目まで計算して進めていき、 最後に出た答えを四捨五入する、 と習ったのですが、 「途中の3桁」というのは、4桁目まで計算して四捨五入するのか、3桁目で計算をやめて以降を切り捨てるのかがわかりません。 よろしくお願いします。

  • 有効数字

    有効数字の解き方 問 次の数値を四捨五入し、( )内に示された桁数の有効数字で表せ。 (1) 38679(有効数字2桁) (2) 50098(有効数字2桁) (3) 005734(有効数字2桁) (4) 0.6968(有効数字2桁) という問題なのですが… 解き方が全く分かりません。 そもそも有効数字があまり理解できていないのかもしれません。復習してきます。 なので、とりあえずこういう問題の解き方を教えていただきたいです。 試験が間近なので。。。

  • エクセルで数字を希望する有効数字にまるめる方法(関数など)を教えてください。

    たとえば有効数字を2桁で表現しなければならない場合、実際のセル内の数値が「0.123なら0.12に、4.56なら4.6に、678なら680に、12345なら12000に変換する。」といったぐわいです。何かよい方法はありませんか。今のところ、かなり面倒なことをやっています(笑)。それは桁数を求める関数によって実際の数値の桁数をよみ取ります。(たとえば5桁)、有効数字の桁数を引き(有効数字2桁表示ならさっきの5から2を引いて3)、最後にその数字の位で四捨五入する(3桁目を四捨五入の関数を使用)という方法です(恥)。

  • 数字の四捨五入の考え方について

    単純に6.0 という数字があったとします。 5.5から6.4までの数字は四捨五入で6.0になりますよね?、 次に6.00という数字があった場合は、5.95から6.04までの数字が四捨五入で6.00になると考えていいのですよね? 上司から6.00の場合でも5.5から6.4までだよと言われて頭が混乱してきたのですが・・・ たぶん「どこの桁で計算するかによる」から上司と僕の回答が違うのだと思いますが、6.00と書いてあったら普通は一番小さい位で考えますよね?

  • 有効数字について

    有効数字について例えば1.7657×3.23というような式があり、1.7657はそれまでの計算で出た、 途中計算の値だとします。また有効数字は3桁であるとします。 有効数字3桁なので1.7657は有効数字4桁の値にするのですが、この場合末尾の7を切り捨てるのですか?四捨五入するのですか? ちなみにZ会の参考書は切り捨てのほうが一般的と書いています。 大学入試では切り捨て派と四捨五入派がいることを考慮して末尾の誤差は考慮して採点してくれるのでしょうか。 また有効数字4桁とか気にせず計算し最後に四捨五入して有効数字3桁にしたほうが安全でしょうか。

  • 有効数字以下を四捨五入(Java)

    初心者です。よろしくお願いします。 Javaで有効数字の桁数を与えてそれ以下を四捨五入することはできますか。 できるなら方法を教えてください。 単に少数第○位を四捨五入するとあらかじめ決めておけばsetScaleメソッドでできると思うのですが、 例えば有効数字2桁と決めておいて、 34.1→34 3.41→3.4 0.341→0.34 といった具合に四捨五入する方法をお伺いしたいです。 よろしくお願いします。

    • ベストアンサー
    • Java