由买买提看人间百态

topics

全部话题 - 话题: lgsum
(共0页)
O**S
发帖数: 290
1
来自主题: JobHunting版 - 问个C里面计算大数的问题 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: ORMS (找...), 信区: Programming
标 题: 问个C里面计算大数的问题
发信站: BBS 未名空间站 (Fri Apr 8 11:20:49 2016, 美东)
在C里要计算lgSum,大家帮看看怎么算比较好。
Sum = sum(i = 0,1,...,N: alpha[i]*pow(2,i))
lgSum = log(Sum)
这里N是一个非常大的数,e.g. 1,000,000.
alpha[i] = sum(j in phi(i): pow(2,j))
union(phi(i)) = 0,1,2,...,N.
phi(i) ∩ phi(j) = empty if i != j.
谢谢!
O**S
发帖数: 290
2
来自主题: Programming版 - 问个C里面计算大数的问题
在C里要计算lgSum,大家帮看看怎么算比较好。
Sum = sum(i = 0,1,...,N: alpha[i]*pow(2,i))
lgSum = log(Sum)
这里N是一个非常大的数,e.g. 1,000,000.
alpha[i] = sum(j in phi(i): pow(2,j))
union(phi(i)) = 0,1,2,...,N.
phi(i) ∩ phi(j) = empty if i != j.
谢谢!
(共0页)