Всё очень просто. один и тот же алгоритм для перевода из десятичного в любую другую: 1. делишь число на 16 (или 8, или 2)2. получаешь число, целую часть которого умножаешь на 16 (или 8, или 2) и полученное вычитаешь из числа в пункте 1 - получаешь остаток - цифра с нужным индексом (первый индекс #0) в десятичном представлении3. повторяешь 1 и 2 пункт для целой части числа полученного в 1 пункте после деления.4. и так до тех пор, пока целая часть от деления не будет 0
A = math.degrees(math.acos(math.radians(((b**2 + c**2 - a**2) / 2 * b * c B = math.degrees(math.acos(math.radians(((a**2 + c**2 - b**2) / 2 * a * c C = math.degrees(math.acos(math.radians(((a**2 + b**2 - c**2) / 2 * a * b
ravnobedr = (a == b and a == c) or (a == b and b == c) or (a == c and b == c) ravostor = a == b == c