【发布时间】:2014-11-26 16:03:20
【问题描述】:
我被一个可能很简单的问题困住了。 我得到了 3 个大数(A、B、C),所有整数,我需要执行以下操作:将 A 幂到 B 并以 C 取模,然后检查结果是否等于 1。这是我的代码:
double power = fmod((pow((double)A,(double)B)),(double)C);
if (power != 1){
printf("Something!\n");
}
而且它不起作用(我尝试了小数字,比如 17 由 28 驱动并由 29 模块化)。有什么建议吗?
【问题讨论】:
-
它们能有多大?
-
@LưuVĩnhPhúc 我对 bigint 没说什么。
-
@BLUEPIXY 抱歉,我打开了错误的页面