为什么我不必对atan2等使用“使用Math::Trig”?

为什么我不必use Math::Trig;在我的 Perl 程序中使用来调用atan2()

根据文档,atan2()不是“Perl 核心”的一部分。

我有 Perl 5.18.4。我查看了标准 Perl 模块列表,我确实看到列出了 Math::Trig,但我仍然认为“use”语句是必需的。诚然,此时我的 Perl 知识只有大约 6 个月。因此,一个简单的答案是引用 Perl 官方文档。或者,也许这里还有其他我不明白的事情。

这是我正在谈论的一个例子。

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

输出:

  3.14159265358979

回答

您不需要,use Math::Trig;因为atan2是一个内置函数。您还可以从命令行看到这一点:

perldoc -f atan2


以上是为什么我不必对atan2等使用“使用Math::Trig”?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>