Python 3 – modf()方法
描述
modf() 方法返回一个长度为两个的元组,其中第一个元素表示参数x的小数部分,第二个元素表示参数x的整数部分,两个元素与x的正负性相同,整数部分作为浮点数返回。
语法
下面是 modf() 方法的语法:
import math
math.modf(x)
注意事项 − 该函数不能直接访问,因此我们需要导入math模块,然后使用math静态对象调用该函数。
参数
x − 这是数值表达式。
返回值
该方法返回参数x的小数部分和整数部分的长度为两个的元组。两个部分与x的正负性相同,整数部分作为浮点数返回。
实例
以下示例展示了使用modf()方法的用法。
#!/usr/bin/python3
import math # 导入math模块
print ("math.modf(100.12) : ", math.modf(100.12))
print ("math.modf(100.72) : ", math.modf(100.72))
print ("math.modf(119) : ", math.modf(119))
print ("math.modf(math.pi) : ", math.modf(math.pi))
输出
运行以上代码,输出结果如下:
math.modf(100.12) : (0.12000000000000455, 100.0)
math.modf(100.72) : (0.7199999999999989, 100.0)
math.modf(119) : (0.0, 119.0)
math.modf(math.pi) : (0.14159265358979312, 3.0)