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

Синтаксис

Ниже приведен синтаксис метода modf() в Python:

import math

math.modf(x)

Примечание. Эта функция недоступна напрямую, поэтому нам нужно импортировать математический модуль, а затем нам нужно вызвать эту функцию, используя математический статический объект.

Параметры

х – числовое выражение.

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

Функция возвращает целую и дробную части x в кортеже из двух элементов. Обе части имеют тот же знак, что и x. Целая часть возвращается как число с плавающей запятой.

Пример

В следующем примере показано использование метода modf() в Python.

#!/usr/bin/python
import math   # Это импортирует математический модуль

print "math.modf(100.12): ", math.modf(100.12)
print "math.modf(100.72): ", math.modf(100.72)
print "math.modf(119L): ", math.modf(119L)
print "math.modf(math.pi): ", math.modf(math.pi)

Когда приведённый выше код выполнится, он даст следующий результат:

math.modf(100.12):  (0.12000000000000455, 100.0)
math.modf(100.72):  (0.71999999999999886, 100.0)
math.modf(119L):    (0.0, 119.0)
math.modf(math.pi):  (0.14159265358979312, 3.0)

Оглавление