• ベストアンサー

%の四捨五入について

こんにちは、 例えば、ある計算をして、A,Bの占める割合が A1  50.045% B1  49.955% のとき、小数点第3位を四捨五入すると、 A2  50.05% B2  49.96% となりますが、加算すると、100.01となり100% になりません。 このようなとき、A2,B2は、どのように表現すればよいのでしょうか?

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

  • ベストアンサー
  • itikotu
  • ベストアンサー率24% (9/37)
回答No.6

 分析関係では、四捨六入を使っています。小数点第3位を四捨六入する場合、第3位が4以下であれば切り捨て、6以上であれば繰上げ、5であれば、第2位の数が奇数であれば繰上げ、偶数であれば切捨てします。  例えば、質問事例の場合  A1  50.045%  B1  49.955%  のとき 小数点第3位を四捨六入すると、    A2  50.04%  B2  49.96%  となります。 四捨五入による統計処理を行うとどうしても数値が高くなる傾向となることから、四捨六入することとしています。  正確な解答とはなっていませんが、参考になればと思っています。

oshiete-na
質問者

お礼

お返事ありがとうございます。 よくわかりました。なかなか統一された良い方法のような気がします。

その他の回答 (9)

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.10

以前見かけた例ですが、 A  50.05% B  49.96% ※端数処理のため合計が100%になりません。 のように注意書きをつけておけばよいと思います。 学校では一番大きい数で調整と習いましたが…。

oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。前の方の回答と同じですね。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.9

5捨5入といって 前の桁が 奇数なら切り上げる 偶数なら切り捨てる といった方法もあります。 ようは、数字の表れが、同じ確率なら 四捨五入のようにいつも切り上げるのでなく 切り上げたり切り捨てたりするという方法です。 根本的な解決にはなりませんが。 結局100%にしたいなら、 なんらかの人為的な調整が必要でしょうね。

oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。前の方の回答と同じですね。

回答No.8

これはおそらく決定的な方法はありません。ちなみに薬関係では、「日本薬局方」 通則 18 で定めています。 ただ、有効数字の考え方もあって、A1 なり B1 の数値は、何桁までが有効化、の議論もあり、もし有効数字が三桁しかないのであれば、A2、B2 は全く意味のない数値になってしまいます。

参考URL:
http://jpdb.nihs.go.jp/jp14/contents.htm
oshiete-na
質問者

お礼

お返事ありがとうございます。 数値の取り扱いは、難しいのですね。しかし、何とか 表現しないと、言いたいことが伝わらないですね。

  • sashichan
  • ベストアンサー率39% (13/33)
回答No.7

質問者さんのおっしゃるように、一般的な四捨五入では誤差が生じます。特に多くの試験結果から平均値を出す場合など、工学の世界ではその誤差が問題になります。 そこで、工学の分野ですと、日本工業規格(JIS)で規定された数値を丸める方法を用いて丸めます。(JIS Z 8401) 方法は#6さんのおっしゃっている通りです。 公的に認められた数値の丸め方はこの方法となりますが、一般人には馴染みの無い方法ですので、相手によっては普通の四捨五入をした値を見せて、誤差の理由を説明したほうが良いかもしれませんね。相手が工学などの分野の方ならこのJISの方法で計算しても良いと思います。

参考URL:
http://homepage1.nifty.com/s_miyake/hp/jisround.htm
oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。前の方の回答と同じですね。

  • elmclose
  • ベストアンサー率31% (353/1104)
回答No.5

単に、小数点第3位を四捨五入するだけ(個々の数値だけに興味がある)であれば、 A2:50.05% B2:49.96% としておけば良いでしょう。 もし、合計を100%にあわせたいのであれば、 A2:50.04% B2:49.96% とすれば良いでしょう。 なぜB2ではなくA2のほうを調整するかというと、仮にB2を調整した場合に生じる変動は、0.01/49.96ですが、A2を調整した場合に生じる変動は0.01/50.05で、後者のほうが比較的変動の影響が少なくて済むからです。 通常はそういう考え方で良いと思います。これがもし学校の宿題か何かであれば、そう回答しておいて充分でしょう。 しかしここで、ちょっと別の見方をして見ます。この質問のケースはかなり微妙であるからです。なぜなら、 A2:50.05% B2:49.96% の場合のA2とB2の差は0.09%ですが、 A2:50.04% B2:49.96% とした場合の差は0.08%となり、1/9(=11.11%)も違ってしまいます。もし、この差に着目する場合には、このような変動は場合によっては無視できません。 数値というのはそれ単独で意味があるものではなく、何を表したいのか、背景にある事実は何かによって、見方も変わってきます。場合に応じて、そのへんを考えることが必要な場合もあると思います。

oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。背景にある事実ですか? ちょっと難しいですね。

noname#8027
noname#8027
回答No.4

四捨五入の原理上、仕方ないことですから、 質問文どおりに表現する 小数点以下第3位まで表記する のどちらかしかありません。

oshiete-na
質問者

お礼

お返事ありがとうございます。 ん~。それ以外にもあるようです。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.3

#2の者ですが、1つ書き忘れました。 逆のケースもあります。 例えば、数字が3つあって A1 50.34% B1 30.33% C1 19.33% だとしましょうか。 これは合計100.00%ですね。 しかし四捨五入すると A2 50.3% B2 30.3% C1 19.3% 合計99.9%になってしまいます。 このような場合は、やはり一番大きい数を調整します。 すなわちA2を50.4%に書き換えます。

oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。前の方の回答と同じですね。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

昔、学校の社会科で円グラフや帯グラフの描き方を学んだとき、 四捨五入の端数で合計%が100.1とかになってしまったら、一番大きい数値をその分減らすものだと習いました。 ですから、ご質問のケースですと A2を50.04%に書き換えます。

oshiete-na
質問者

お礼

お返事ありがとうございます。 わかりました。一応、覚えておきます。

回答No.1

加算したあとの数字を四捨五入して100.0%というふうにしてはだめなんですか?

oshiete-na
質問者

お礼

お返事ありがとうございます。 これは、駄目です。

関連するQ&A

  • 四捨五入について

    とあるテキストに、3.848を四捨五入して小数点第一位まで求めると、3.8になる、と書いてあります。しかし、3.848の小数点第三位の8を四捨五入すると、3.85になり、これを更に四捨五入すると、3.9になるように思うのですが、いかがでしょうか?

  • 割合(%)を出すとき、小数第何位まで計算すればいいか?また四捨五入について質問

    割合の計算で、86÷1337=0.0643・・・ ですが、小数点以下第二位まで四捨五入する場合、小数第四位まで求めますが、何故第四位まで求めるのでしょうか?第五位以上は求めなくて良いのでしょうか? また四捨五入についての質問なのですが、 40.45を小数点以下第一位まで四捨五入すると、40になりますが、このときに以下の疑問点があります。 四捨五入の過程で、小数第一位は4→5になりますが、この5を四捨五入すると、繰り上がると思うのですがなぜか、5が消えてしまいます。 それはなぜかと云えば、40の0は一の位で5は小数第一位だから、0のほうが位が大きい繰り上がらないと云う認識で大丈夫でしょうか?

  • 小数第1位を四捨五入

    ちょっと混乱してしまったので質問させてください。 エクセルの関数の練習問題集をやってまして、その中で 「小数第1位を四捨五入する」 「小数第1位を切り上げる」 という表現が出てくるのですが、これの答えは小数第1位までの数字になりますか? それとも、小数点なしの数字になりますか? たとえば1.562という数字ならば、上記の四捨五入の場合答えは2になりますか? それとも1.6でしょうか? 学校で数学を習ったのがかなり昔なので、表現がわからなくなりました(^_^;)

  • 四捨五入、簡単そうで、出来ません・・・

    お世話になります。 さて、 18643.52 この数字を、まず、小数点を四捨五入して 18644 とします。 次に、 18644の数字を、四捨五入して、 18640 としたいです。 一気に、18643.52 から 18640 とする方法は ありますか? 教えて下さい。

  • Excelの関数、四捨五入について

    ご質問があります。 現在Excelで表を作っているのですが、どうしても四捨五入で躓きます。 例) A 1234.56 →四捨五入(ROUND.1) →B 1235 上記のようになるのですが 例) B 1235×0.9 → 1111.1(小数点第一表示) 上記のようになってしまいます。 四捨五入したBのセルに対し0.9をかけているはずなのに 四捨五入を行う前のAに0.9をかけた答えが出てしまうのです。 これの謎が解けず困っています。 どなたかお分かりの方がいましたら宜しくお願い致します。

  • 四捨五入、丸め・・・?

    たとえば、235.4を小数点第一位で「四捨五入」すると、236ですよね。 334を330に、336を340にするような場合は、なにか言い方がありますか? わかりにくくてすみません。

  • 四捨五入

    小数点以下を四捨五入するとして、「-1.5」は「-1」なのか「-2」なのかどちらなのでしょうか?

  • 四捨五入について質問があります

    割合0.5135を小数点以下第一位に四捨五入すると、51%になるみたいなのですが、この時小数第一位である5を四捨五入すると思うのですが、何故51%になるのでしょうか?5は繰り上がって一の位に行くと思うのですが、、

  • 四捨五入の計算式は?

    エクセルで、小数点3位を切り捨ての計算式が↓です。 =ROUNDDOWN((RC[-8]*RC[-6])+(RC[-4]*RC[-2]),2) 小数点3位を四捨五入する場合の計算式は?どのようにすればいいのでしょうか?

  • エクセル 四捨五入??

    エクセルで計算しセルの書式設定で小数点3位までにしたばあい4位のは四捨五入されて繰り上がってしまうのでしょうか?