【发布时间】:2015-06-18 17:13:37
【问题描述】:
由于二项式系数较大,我总结了一个数字作为大整数(来自 gmp)包
Big Integer ('bigz') :
[1] > chooseZ(1599,999)
大整数('bigz'): [1] 64702725976477841685087011694882593433664461459998756503370133423490886710992479387020713114439119078572270410565905096678530812549132718109065352925330156276352159906752920126061592461003982967533637590930195693832792290806000097619179060714793020167850667221328682056807933391950779186595385360309444776548462757363488307499961774581415255778468273486215727708155489945082243963752226921889401251140938597561863975549109487674702867681182063412410767713200 P>
现在我需要将它与
相乘[1] 1.884357e-08
如果我转换成大整数,我会发现数字 1.88 e-8 只是四舍五入为 0,这意味着乘法为 0。如何将 R 中的两个数字相乘
【问题讨论】:
-
您的二项式系数在 R 使用的 IEEE 754 双精度浮点格式的范围内。如果您只是将大整数转换为浮点数,然后将该浮点数与你的小号?
-
我也有数字不是......这是主要问题......就像在更新中......
-
没人能提出建议吗?
标签: r floating-point multiplication