在Libre Office Calc中,该rand()
函数可用,该函数从均匀分布中选择一个介于0和1之间的随机值。我对自己的机率有些不满意,所以当我看到以下行为时,我感到困惑:
A
= 200x1的 rand()^2
B
= 200x1的 rand()*rand()
mean(A)
= 1/3
mean(B)
= 1/4
为什么是mean(A)
!= 1/4
?
rand()
像其他类似运算符一样操作,则A是相同的随机数平方,而B是两个随机数相乘。
Rand()
被替换为Int(2*Rand())
:这以相等的概率取值和1。其平方有两种可能,两种(独立)值的乘积有四种可能性:当您计算出他们的期望时会发生什么?