【Ruby3.x】log()関数の使い方
log関数の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
log関数は、与えられた数値の対数を計算する関数です。この関数はRubyの標準ライブラリであるMathモジュールに属しており、数学的な計算機能を提供します。主に、自然対数(底がネイピア数eの対数)を求める場合や、特定の底に基づいた対数を求める場合に使用されます。
log関数には、最低1つの引数が必要です。1つ目の引数には、対数を計算したい正の浮動小数点数または整数を指定します。例えば、log(10)と記述すると、10の自然対数が計算されます。オプションとして、2つ目の引数に底(base)となる数値を指定することも可能です。底を指定した場合、その底に基づく対数が計算されます。例えば、log(100, 10)と記述すると、10を底とする100の対数(つまり2)が計算されます。
計算結果は浮動小数点数として返されます。なお、引数に負の数やゼロを指定した場合、ArgumentErrorが発生しますのでご注意ください。log関数は、科学技術計算や統計分析など、対数を用いた処理が必要な場面で活用されます。
構文(syntax)
1log(10.0)
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません