gpt4 book ai didi

c++ - 平方的大数的模数

转载 作者:行者123 更新时间:2023-11-28 05:38:22 31 4
gpt4 key购买 nike

我有很多我想拿走剩下的。例如 300^31。当我尝试使用 % 运算符时,它说我不能在 double 上使用它,因为它只适用于整数。有计算函数吗?

我尝试使用 a=pow(b,x)%d;

最佳答案

如果b, xd 都是整数,你可以使用

int expoModulo(int b, int x, int d) {
int a = 1;
for(int i=0; i<x; i++) {
a = (a*b)%d;
}
return a;
}

关于c++ - 平方的大数的模数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37735155/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com