質問: ヘタすると小学生レベルの計算なのかもしれないのですが、 例えば `128x80` の画像があったとして、 これが丁度縦横端数なく縮小できるパーセンテージを求める公式のようなモノはありますでしょうか? Google Sheetsで下記のように一覧を出して求めてもさして時間はかからなかったのですが、よい方法があれば知りたいです。 ![画像の説明をここに入力](https://i.stack.imgur.com/a9ANZ.png) 追記:本当にやりたいこと ------------ 比率を保ったまま縮小をしたいです。 ツールとしてはMac標準搭載のPreview.appを想定しています。 下記画像からもわかる通り、パーセンテージを入力するツールではなくヨコ:タテどちらかの数値を入れると、勝手にもう片方の数値を計算してくれていますが、このときもう片方の(自動計算された)数値に端数が出ない方法を探しています。(できるだけ多く候補を出したいです。) ![画像の説明をここに入力](https://i.stack.imgur.com/hPfZ1.png)
回答: 128と80の公約数は、1を除けば [2, 4, 8, 16] です。 これらの公約数の逆数の倍数が、端数の生じない縮小倍率のリストにならないでしょうか? 2: 1/2 4: 1/4, 2/4, 3/4 8: 1/8, 2/8, ... 7/8 16: 1/16, 2/16, ... 15/16