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