我知道该函数可以使用阶乘手动计算,问题是较大的数字将无法正确计算。
例如,如果我COMBIN(1500,5)
在 MS Excel 中输入,它将62,860,358,437,800
按原样返回。但是,如果我尝试手动计算它,即使在 Excel 中,#NUM!
当我尝试首先找到 1500 的阶乘时也会出错。手动公式为
1500!/5!(1500-5)!
我觉得奇怪的是 Excel 的 COMBIN 函数计算正确但手动方式返回错误。简而言之,我想知道PHP中是否有与此功能等效的功能?我已经尝试使用 gmp_fact 手动计算,并且与 Excel 一样,它返回错误 ( NaN
)。
谢谢