Я хочу знать, как найти антилогарифм числа с плавающей запятой. Мой первый подход заключался в использовании встроенных функций, таких как exp(), pow() как в Python, так и в C, но они выдавали ошибку вне диапазона.
Затем я попытался разбить его на две части: одно целое и другое с плавающей запятой, затем вычислить 10, возвести в степень отдельно для обоих из них, а затем умножить их, чтобы получить результат. поэтому, когда я пытаюсь вычислить (a*b) в Python, он говорит: long int слишком велик для преобразования в float
Моя первоначальная задача состояла в том, чтобы вычислить антилогарифм (x)% m, и я преобразовал его (a * b)% m, где a - очень большое целое число, а b - число с плавающей запятой.
Так может ли кто-нибудь помочь мне с этим? Есть ли какое-либо модульное свойство, применимое к поплавкам? Или есть какой-нибудь «быстрый» и «эффективный» способ вычисления антилогарифма (x)?