モジュール math の fsum メソッド

モジュール math の fsum メソッドは、 数値シーケンスの全要素の合計を返します。 戻り値の型は常に浮動小数点数です。

構文

pythonimport math

math.fsum(数値シーケンス)

例

リスト内の数値シーケンスの全要素の合計を 求めてみましょう:

pythonimport math

lst = [1, 2, 3]
print(math.fsum(lst))

コードの実行結果:

python6.0

例

次に、 fsum メソッドを負の数の シーケンスに適用してみましょう:

pythonimport math

lst = [-2, -4, -6]
print(math.fsum(lst))

コードの実行結果:

python-12.0

関連項目

  • 関数 sum,
    これも数値の合計を返します
  • モジュール math の factorial メソッド、
    これは数値の階乗を返します
  • 関数 min,
    これは最小の数値を返します
  • 関数 max,
    これは最大の数値を返します