比を最小化(単純化)したり、全体を100として表したり。
求めたい比率を入力すると、自動で様々なパターンの比率を表示します。
比の数は 2~20個 まで増やせます。
このツールは …回 使われています。
使い方ガイド
基本操作
入力欄に数値を入力すると、最大公約数で割った最も簡単な整数比が自動で表示されます。
項の追加・削除
「+」ボタンで項を追加(最大20項)、「-」ボタンで項を削除(最小2項)できます。3つ以上の数値の比も簡単にできます。
その他の表現
1 : X 表記: 先頭の値を1としたときの比率
X : 1 表記: 末尾の値を1としたときの比率
全体100: 合計を100としたパーセント換算
視覚的バー表示
各項の割合を色分けされたバーで直感的に確認できます。バーにカーソルを合わせると、数値とパーセンテージが表示されます。
近い候補の提示
入力した比が割り切れない(最大公約数が1の)場合、近い数値で割り切れる候補を自動で提示します。
バグや表示の乱れなどがあれば、こちらよりお知らせください。
GCD関数(最大公約数を求める関数)を使うと、当アプリのようなツールをエクセルやスプレッドシートで実装できます。
- セル「A1」と「B1」に簡単にしたい比率を入力
- セル「C1」に
=IF(OR(A1="", C1=""), "", A1/GCD(A1, C1))を入力 - セル「D1」に
=IF(OR(A1="", C1=""), "", C1/GCD(A1, C1))を入力
比率の計算(A : B = C : ?)や割合の計算(%)については、それぞれ以下ページにて自動計算ツールを公開しています。
比の表し方について
比をどのように表現すべきは、状況や好みによって変わります。
その計算方法もいくつかあるため一概に言えませんが、個人的によく使う方法を紹介します。
2つの比の場合について記述しておりますが、3つ以上の場合も同様です。
もっとも簡単な整数比で表す場合
本サイトの自動計算のように、比を最小化または単純化する場合です。
行うことは「分数の約分」と同じで、それぞれの値を最大公約数で割ります。
(最大公約数:2つ以上の整数に共通する約数のうちでもっとも大きなもの。)
- 小さい方の数字でそれぞれの数字を割る。
→ 割り切れれば終了。(『1:Y』または『X:1』となる。) - 割り切れなければ、2つの数字の最大公約数でそれぞれの数字を割る。
- 小さい方の数字は『75』。
- 100は75で割り切れないので、最大公約数である『25』でそれぞれを割る。
したがって、100 / 25 : 75 / 25 = 4:3 となります。
最大公約数が簡単にわかれば良いですが、すぐに計算できない場合は次の百分率で表すと良いかもしれません。
(最大公約数の求め方は、『ユークリッドの互除法』という手法で求めることができます。具体的な方法は こちら の記事にて紹介しています。)
百分率で表す場合
- 2つの数字を足した数で、それぞれの数字を割る。
- それぞれの数字に100を掛ける。
- 2つの数字を足した数『175』で、それぞれの数字を割る。
→ 100 / 175:75 / 175 = 0.5714…:0.4285… - それぞれに100をかける。
→ 約『57.1:42.9』(小数点第二位で四捨五入)
上記どちらの方法で表すのが良いか、一概にはいえません。
(1:1がわかりやすいと感じる人もいれば、50:50の方がわかりやすいと感じる人もいるでしょう。)
状況や好みに合わせて、もっともピンとくる方を使ってみてください。
WordPressでWebアプリを作る方法
カスタムHTML / CSS / JavaScriptを使って、簡単なWebアプリなら誰でも簡単作成&公開ができます。
特に2023年以降、ChatGPTをはじめとするAIツールの普及により、プログラミング初心者でもますます簡単に作れるようになりました!

