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
perl_function_references.htm
廣告
© . All rights reserved.