Haskell Euler的错误?

时间:2016-05-04 03:17:41

标签: haskell

我正在尝试使用Haskell来计算Euler的函数:

totient m = product [(p - 1) * p ^ (c) | (p, c) <- prime_factors_mult m]

但是,这根本不能计算小于m的互质因子。我的逻辑中有错误吗?我认为(p-1)是正确的数字,但它没有给我我需要的结果..

0 个答案:

没有答案