Perl-log
提供:Dev Guides
Perlログ関数
説明
この関数は、EXPRの自然対数、または省略された場合は$ _を返します。 別のベースのログを取得するには、基本代数を使用します。数値のベースNログは、その数値の自然対数をNの自然対数で割った値に等しくなります。
構文
以下は、この関数の簡単な構文です-
log EXPR
log
戻り値
この関数は、スカラーコンテキストで浮動小数点数を返します。
例
以下は、その基本的な使用法を示すコード例です-
#!/usr/bin/perl -w
print "log10(2): ", log10(2), "\n";
print "log10(2): ", log10(3), "\n";
print "log10(2): ", log10(5), "\n";
sub log10 {
my $n = shift;
return log($n)/log(10);
}
上記のコードが実行されると、次の結果が生成されます-
log10(2): 0.301029995663981
log10(2): 0.477121254719662
log10(2): 0.698970004336019