Функция frexp() в Python

Функция frexp() является одной из функций стандартной математической библиотеки Python. Она возвращает мантиссу и показатель степени в виде пары (m, e) заданного значения x.

Что такое функция frexp() в Python?

Python frexp() — это встроенная функция в математической библиотеке, которая помогает нам найти мантиссу и показатель степени x как пару(m, e), где m — число с плавающей запятой, а e — целое число, такое что x == m * 2**e. Если значение x равно 0, эта функция возвращает(0.0,0), в противном случае она возвращает 5 <= abs(m) <1.

Если x равен нулю, возвращает(0,0, 0), в противном случае 0,5 <= abs(m) < 1. Это используется для «разбора» внутреннего представления числа с плавающей запятой переносимым способом.

Синтаксис

Здесь x — число, для которого мы найдем мантиссу и показатель степени.

Возвращаемое значение

Функция frexp() возвращает мантиссу и показатель степени x в виде пары(m, e), где m — число с плавающей запятой, а e — целое число. Однако, если заданное значение x не является числом, эта функция возвращает TypeError.

Пример программирования

См. следующий код.

Выход:

В приведенном выше коде мы взяли различные типы значений x и проверили вывод с помощью метода frexp(). В результате мы можем видеть, что выходом является пара(m,e) каждого случая. Наконец, когда мы объявили значение x как символ, возвращается TypeError.

Использование frexp() с кортежем и списком в Python

См. следующий код, в котором мы определили список и кортеж Python.

Выход:

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python