Математическая функция modf() в Python

Если вам дано два числа с плавающей запятой и вам предлагается найти сумму факториальных частей этих двух чисел. Вот функция python modf(), которая используется для получения факториальной и целочисленной частей числа в кортеже.

Первая часть — это факториальная часть, а вторая часть кортежа — целая часть. Функция modf() находится в математической библиотеке, поэтому, чтобы использовать эту функцию, нам сначала нужно импортировать математическую библиотеку.

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

Python modf() — это встроенная математическая функция, которая возвращает дробную и целую части числа в кортеже из двух элементов. Обе части имеют тот же знак, что и число. Целая часть возвращается как число с плавающей запятой.

Синтаксис

Аргументы

Здесь x — это число, которое мы хотим найти факториальной частью и целой частью.

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

Функция modf() возвращает факториальную часть и целую часть числа в кортеже, где первое число — это факториальное число, а второе — целое число.

Если данный номер не является числом, он возвращает TypeError.

Пример modf()

См. следующий пример.

Выход:

В этом примере у нас есть три типа ввода. Во-первых, мы взяли ввод типа float, а затем напечатали его значение факториала и целочисленного типа. Затем мы создали две переменные и присвоили им значение. Затем мы сохранили их факториал и целочисленное значение в соответствующих переменных; здесь значение t1 будет(0,54,100), а t2 будет(0,21,13).

Теперь мы напечатали сумму их факториальных частей, поэтому факториальные части хранятся в 0-м индексе каждого кортежа; поэтому мы напечатали t1[0]+t2[0].

В последнем примере мы присвоили x значение типа символа, затем вызвали функцию modf() и видим, что она вернула TypeError.

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

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

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