計算式
g = gcd(W, H) · ratio = W/g : H/g
必要に応じて小数を整数にスケールし、最大公約数を計算し、それで両方の次元を除算します。
幅と高さを縮小された単位のないアスペクト比に変換します。整数ディメンションでは正確な最大公約数が使用されます。小数は、簡略化する前に、制御された 9 桁の位取りに合理化されます。
g = gcd(W, H) · ratio = W/g : H/g
必要に応じて小数を整数にスケールし、最大公約数を計算し、それで両方の次元を除算します。
幅と高さが同じ単位を使用している限り、比率に単位はありません。
Formula v1.0.0
レビュー済み 2026-08-03
CalcFlow engineering review
gcd(1920, 1080) = 120。両方の値を 120 で割ると 16:9 となり、10 進商は 1.777778 になります。
16 個の等しい幅のユニットごとに 9 個の等しい高さのユニットがあります。ピクセル解像度を規定するものではありません。
はい、両方の次元で同じ単位が使用されている場合は可能です。結果として得られる比率には単位がありません。
正確な商は認識されている公比に近いですが、数学的には同一ではありません。