【发布时间】:2014-08-05 09:17:12
【问题描述】:
我有一个 db 的数字(百分比),我想计算所有数字的每个可能组合的乘积以及它们与 100% 的差异。
例如,对于以下数字: 0.3, 0.4, 0.6, 0.7
我要计算以下内容:
(1-0.3)*(1-0.4)*(1-0.6)*(1-0.7)
0.3*0.4*0.6*0.7
0.3*(1-0.4)*(1-0.6)*(1-0.7)
(1-0.3)*(1-0.4)*(1-0.6)*0.7
(1-0.3)*0.4*(1-0.6)*(1-0.7)
(1-0.3)*(1-0.4)*0.6*(1-0.7)
0.3*(1-0.4)*(1-0.6)*0.7
0.3*(1-0.4)*0.6*(1-0.7)
(1-0.3)*(1-0.4)*0.6*0.7
(1-0.3)*0.4*(1-0.6)*0.7
(1-0.3)*0.4*0.6*(1-0.7)
0.3*0.4*(1-0.6)*(1-0.7)
(1-0.3)*0.4*0.6*0.7
0.3*(1-0.4)*0.6*0.7
0.3*0.4*(1-0.6)*0.7
0.3*0.4*0.6*(1-0.7)
我希望能够为任何 n 个数字构建这个(这里我举了一个 4 个数字的例子,但可能有成百上千个)。怎么称呼?他们有命令吗?某处有已知的脚本吗? 最后,我需要总结它们。也可以单独使用它们。
【问题讨论】:
标签: arrays calculated-columns date-arithmetic cartesian-product