2

use Math::Trig;を呼び出すために Perl プログラムで使用する必要がないのはなぜatan2()ですか?

ドキュメントによるとatan2()、「Perl Core」の一部ではありません。

私はPerl 5.18.4を持っています。標準 Perl モジュールのリストを調べたところ、Math::Trig がリストされていましたが、それでも「use」ステートメントが必要だと思いました。確かに、私の Perl の知識は、現時点で約 6 か月しか経っていません。したがって、簡単な答えは、Perl の公式ドキュメントからの引用です。あるいは、ここで私が理解できない何かが起こっているのかもしれません。

これが私が話していることの例です。

#!/usr/bin/perl
use strict;
use warnings;
$value = atan2(1, 1) * 4;
print "$value\n";

出力:

  3.14159265358979
4

2 に答える 2