Perl log 函数

  • 描述

    log 此函数返回EXPR的自然对数;如果省略,则返回$_。要获取另一个底数的对数,请使用基本代数:一个数字的N底对数等于该数字的自然对数除以N的自然对数。
  • 句法

    以下是此函数的简单语法-
    
    log EXPR
    
    log
    
  • 返回值

    此函数在标量上下文中返回浮点数。
  • 示例

    以下是显示其基本用法的示例代码-
     
    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