기능 exp() 에서는 Perl

에서는 Perl 프로그래밍 언어가 내장된 기능 exp().

기능 log() 을 반환합 베이스의 자연 로그를 지정한 힘:

▶ Run
#!/usr/bin/perl

use feature qw(say);

say exp(0); # 1
say exp(1); # 2.71828182845905
say exp(2); # 7.38905609893065
say exp(3); # 20.0855369231877

인수

는 경우 기능 log() 주어지지 아니 인수,함수와 함께 작동 변수 $_:

이 예제에서는 변수 $_undef,기능 동일하게 작동 log(0),반환 1 일,하지만 아직도 또한,경고를 표시 Use of uninitialized value $_ in exp at script.pl line 6. 는 사실 때문에 이 코드가 있는 줄 use warnings;:

▶ Run
#!/usr/bin/perl

use strict;
use warnings;

print exp();

표준을 사용하여 exp() 은 그것을 전달하는 단일 인수입니다.

는 경우 전송 기능 exp() 하나 이상의 인수할 수 있는 오류 및 코드 실행 중단될 것입니다.

Too many arguments for exp at script.pl line 3, near "2)"
Execution of script.pl aborted due to compilation errors.

반환 값

기능 exp() 항상 수를 반환합니다.

공식적인 문서

여기에 출력하는 명령의 perldoc -f exp:

    exp EXPR
    exp     Returns *e* (the natural logarithm base) to the power of EXPR.
            If EXPR is omitted, gives "exp($_)".

관련 주제

다른 기사