<分区>
我有一个概率函数
def fac(x)
(1..x).inject(1, :*)
end
def prob(k, n)
fac(n) / (fac(k)* fac(n - k)) * (1.0/6.0)**k * 5.0/6.0**(n-k)
end
当我执行 prob(16.0, 17.0)
我得到输出 5.021664214224737e-10
有没有办法让输出看起来像 .0000000005021664214224737
?
另外问题标题可能不正确,如果您认为有必要,请修改。