Python modf() 関数

Python 数値


説明

modf() メソッドは、x の整数部分と小数部分を返します。両方の部分の値の符号は x と同じで、整数部分は浮動小数点型で表現されます。


構文

以下は modf() メソッドの構文です。

import math

math.modf( x )

注意:modf() は直接アクセスできません。math モジュールをインポートし、静的オブジェクトを介してこのメソッドを呼び出す必要があります。


パラメータ

  • x -- 数値式。

戻り値

x の整数部分と小数部分を返します。

例

以下に modf() メソッドを使用した例を示します。

#!/usr/bin/python
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(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)

Python 数値

その他の拡張