Как преобразовать уравнение с mod()?
r = (k * x) % 32
k * x = 32 * i + r, i ∈ ℤ≥0
x = (32 * i + r) / k, i ∈ ℤ≥0
Про отрицательные i не скажу, там свои приколы для операции mod с отрицательными числами.
Никак.