gpt4 book ai didi

perl - 如何设置 Perl 的 bignum 的精度级别?

转载 作者:行者123 更新时间:2023-12-04 03:41:24 27 4
gpt4 key购买 nike

我正在尝试在 Perl 中使用 bignum 模块并希望设置精度。我知道这可以通过 module's CPAN page 中详细说明的单类轮来完成。 :

$ perl -Mbignum=p,-50 -le 'print sqrt(20)'

...这将打印出 20 到 50 位精度的平方根,但我想知道是否有办法在脚本中设置精度,例如:
#!/usr/bin/perl
use bignum;

setPrecision(-50);
print sqrt(20);

到目前为止,我已经在这里、Google 和 PerlMonks 进行了搜索,但没有任何运气。提前致谢。

最佳答案

Per Anon. 的建议:

#!/usr/bin/perl

use strict;
use warnings;

use bignum ( p => -50 );

print sqrt(20);

您可能想查看 Math::BigFloat 的文档和 Math::BigInt bignum 使用哪个。

关于perl - 如何设置 Perl 的 bignum 的精度级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136339/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com