Calculate the length of the sides that fit into the limited volume
Documentation:
Demo:
Python 3.6+
$ pip3 install fitrate
from fitrate import contain
print(contain((200, 200), 60000))
# (244, 244)
print(contain((400, 300), 60000))
# (282, 212)
# -----------
from fitrate import scale-down
print(scale-down((200, 200), 60000))
# (200, 200)
print(scale-down((400, 300), 60000))
# (282, 212)
โ ๐๏ธ โ
fitrate is licensed under the terms of the MIT license.