Python數位modf()
方法返回兩個元組元素分別來表示x
的小數和整數部分。 兩個部分與x
具有相同的符號。整數部分作為浮點數返回。
語法
以下是modf()
方法的語法 -
import math
math.modf( x )
注意 - 此函式不可直接存取,因此需要匯入
math
模組,然後需要使用math
靜態物件呼叫此函式。
引數
返回值
x
的小數和整數部分。 這兩個部分的符號與x
相同。整數部分作為浮點數返回。以下範例顯示了modf()
方法的用法。
#!/usr/bin/python3
import math # This will import math module
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)