📅  最后修改于: 2023-12-03 15:27:07.281000             🧑  作者: Mango
Math::BigInt->config()
方法返回会计算大整数(BigInt)时使用的参数的哈希引用。
my $config = Math::BigInt->config();
无参数。
该方法返回包含所使用参数的哈希引用。
use Math::BigInt;
my $config = Math::BigInt->config();
print "当前的精度为:", $config->{'lib'}{'precision'}, "\n";
print "当前使用的工作库为:", $config->{'lib'}{'class'}, "\n";
以上示例代码将输出类似如下格式的信息:
当前的精度为:40
当前使用的工作库为:Math::BigInt::Calc
Math::BigInt->config()
方法返回的哈希表包含以下键值对:
lib
包含了使用的工作库与其相关参数:
class
当前使用的加减工作库的类名。
lib
使用的加减工作库的真实位置。
path
编译版本信息的路径。
version
加减工作库的版本。
tryrt
是否尝试使用一个工作库的提示。
upgrade
是否启用升级模式。
round_mode
计算中使用的四舍五入模式。
accuracy
精度。
precision
显示输出的精度。
Math::BigInt->config()
方法提供了一个方便的方式,让我们可以获取计算大整数时使用的参数的哈希引用,以及帮助我们理解当前使用的模块的工作原理。