标签: java math
所以我有这个等式:x%a = b。值a和b是已知的。我想找到x的值。那么,如何反转普通模量?我发现的所有内容都是按(a + x)%m = b的顺序排列的。 该方程式是用Java编写的。
答案 0 :(得分:1)
假设x,a和b是整数,正如其他评论者所指出的,您找不到唯一的值。实际上,存在无限多个x值,即x = b,x = b + a,x = b + 2 * a,...或:
x = b + a*k,用于任何整数k。
x = b + a*k
当然,对于实际的java int(或long),只有有限的x值集。