Я пытаюсь написать метод в Python 3.2, который шифрует фразу, а затем расшифровывает ее. Проблема в том, что числа настолько велики, что, когда Python выполняет с ними математические операции, он немедленно преобразует их в научную запись. Поскольку мой код требует, чтобы все числа функционировали в экспоненциальном представлении, это бесполезно.
Что у меня есть:
coded = ((eval(input(':'))+1213633288469888484)/2)+1042
По сути, я просто получаю число от пользователя и выполняю с ним некоторые математические операции.
Я пробовал format()
и пару других вещей, но не могу заставить их работать.
РЕДАКТИРОВАТЬ: я использую только четные целые числа.