如何进行模数计算?

时间:2014-01-11 15:05:54

标签: math

我正在关注一个在线课程,在其中一个讲座中,据说添加了第一个数字,其中第二个数字模数为26。

我没有最模糊的想法。

假设第一个数字是25,第二个数字是5.所以如何将它们与模数26一起添加!!!

1 个答案:

答案 0 :(得分:1)

Modulo arithemtic意味着您应该使用相应的余数,而不是值本身。 在你的情况下:

  5 + 25 (mod 26) == 30 % 26 == 4 // <- "%" is taking remainder after dividing on 26

无论你在mod 26中做什么操作,答案都会在0..25范围内。

示例代码(C#):

  int x = 5;
  int y = 25;
  int mod = 26;
  int result = (x + y) % mod;