我正在尝试在 Perl 中使用 bignum 模块并希望设置精度。我知道这可以通过模块的 CPAN 页面上详述的单行来完成:
$ perl -Mbignum=p,-50 -le 'print sqrt(20)'
...这将打印出 20 到 50 位精度的平方根,但我想知道是否有任何方法可以在脚本中设置精度,例如:
#!/usr/bin/perl
use bignum;
setPrecision(-50);
print sqrt(20);
到目前为止,我已经在这里、Google 和 PerlMonks 进行了搜索,但没有任何运气。提前致谢。