本記事のソースコードの利用によって生じた損害について、当方は一切の責任を負いません。ご自身の判断と責任のもとで参照・ご利用ください。
この記事は最終更新から13年以上経過しています。
背景が像を画面サイズによって最適な状態で表示する仕組みをどうすれば良いか模索していて、その過程でアスペクト比の計算について調べたのですが、よく忘れるのでメモ。
- 縦、横の画面サイズの最大公約数を求める
- 縦、横の画面サイズを先に求めた最大公約数で割る
これで4:3とか16:9といった具合にアスペクト比を求めることができるようです。