这段perl代码是什么意思?

时间:2012-11-19 21:14:16

标签: perl

我正在处理Perl脚本。 Perl对我来说很新鲜。 有人知道这段代码的作用吗?

$pval = sprintf("%0.1e", Statistics::Distributions::uprob($z));     

其中:

my $z= ($all{key} - $mu) / ${sigma};

1 个答案:

答案 0 :(得分:3)

$pval以科学计数形式分配一个浮点数形状的格式化字符串。据推测,Statistics模块中的函数uprob会返回这样的数字。

$z作为参数传递给该函数,它似乎是一个根据哈希%all中的值计算的数字,其中键为key,减去$mu ,除以$sigma。很简单。