求解方程以找到给出零余数的除数

Solve equation to find divisor that gives remainder of zero

我正在尝试在 R 中针对 x 求解以下方程:

(z + x)/y = remainder of zero

换句话说,我试图找出应该将什么值加到我的数字 "z" 上,以便它除以 "y" 得出余数为零。我找不到任何相关信息,因此将不胜感激!

既然你指的是 "remainder",我假设你只处理整数。

z <- 8
y <- 7

(x <- ceiling(z / y) * y - z)
#[1] 6

(z + x) %% y
#[1] 0

这不是最优化的方式,但您可以这样做:

X,Y in R*
X*Y = S
S-X = Z

由于我的这个例外错误,你的等式总是给出零的余数