解説
赤と青が1:4なら赤は25%?AIへ比率を計算させる前に全体を決めよう
赤と青のカードが1:4の割合であるとき、赤は全体の25%になるかな。比べる相手が青なのか、赤と青を合わせた全体なのかで答えが変わるよ。

赤と青のカードが1:4の割合であるとき、赤は全体の25%になるかな。比べる相手が青なのか、赤と青を合わせた全体なのかで答えが変わるよ。
このページでは架空のカードの枚数を使う。紙へ赤と青の文字を書いたメモだけでも練習でき、実際の投票や費用配分は変更しない。電卓かPython 3で検算できるよ。
まず、一つと四つを並べる
赤が一枚、青が四枚なら、全部で五枚。赤を全体の中の割合として見るなら、一枚を五枚で割るので20%になる。
一方、赤の枚数を青の枚数と比べるなら、1÷4で25%。二つの計算は、分母が違うんだ。
| 問い | 計算 | 結果 |
|---|---|---|
| 全体に占める赤の割合 | 1 ÷ (1 + 4) | 20% |
| 青に対する赤の枚数の比 | 1 ÷ 4 | 25% |
1:4という表記を見て、いつも後ろの4だけを全体として扱わないようにしよう。
枚数を増やしても比を保てる
赤が二枚、青が八枚でも、比は1:4。全体十枚に対する赤は二枚なので、同じ20%になる。
逆に、全体が百枚で赤と青を1:4に分けたいなら、一つのまとまりは五分の一の二十枚。赤二十枚・青八十枚になる。比の二つの数を足してから、全体へ当てはめると確認しやすいね。
Pythonの分数で確かめる
from fractions import Fraction
red = 1
blue = 4
print(Fraction(red, red + blue) * 100)
print(Fraction(red, blue) * 100)
結果は20と25。編集部では、一枚と四枚を並べた数え方、二枚と八枚の例、この計算を照合した。Fractionは分数を扱うPythonの型で、この例は小数へ丸めずに比を計算しているよ。
AIへの依頼で、何に対する割合かを書く
「赤と青の比は1:4です。赤と青の合計を全体とし、全体に占めるそれぞれの割合を求めてください。分母と式も示してください」と具体的に頼める。
三種類以上の内訳なら、何を全体へ含めるかも必要。全体へ入れない項目を、AIが勝手に分母へ足したり除いたりしないように、対象をそろえよう。
比と、異なる単位を混ぜない
この練習は、同じ単位のカード枚数を比べた例。人数と件数、質量と体積など、異なるものをそのまま同じ内訳として足すことはできない。
また、材料の配合や薬剤などの実際の条件には、その分野の定義や注意事項がある。カードの計算結果を、そのまま現実の作業条件へ流用しないようにしよう。
値がゼロの場合も、式へ戻る
全体がゼロなら、全体に対する割合は割り算で作れない。青がゼロなら、赤÷青という比の計算も別に扱う必要がある。「計算できない」と「0%」を混同しないことが大切だよ。

みんなのコメント 0
感想や、試してみたことを聞かせてね。コメント・返信は承認後に公開されます。
最初のコメントをどうぞ。