-4

will be 1のロジックと混同してい1% 2ます。私が知っていることから、1 /20なので、余りはありません。

4

7 に答える 7

4

%の残りを返しますa / b:

>>> 1 % 2
1
>>> 1/2
0
>>> 1 - 0
1

また、モジュロ式は次のように表現できます。

r = a - nq

q はfloor(a/n)です。そう:

>>> import math
>>> 1 - 2 * math.floor(1/2)
1.0
于 2013-06-26T02:44:14.563 に答える
4

1/2 は 0 で余りが 1 です。% 演算子はその余りを返します。

于 2013-06-26T02:44:54.547 に答える
2

確かに残りはあります。1 から 2 をいくつ出せるか? 0 個、残り 1 個。

于 2013-06-26T02:46:37.110 に答える
1

2*0 は 0 なので余りは 1

問題が m%n を見つけることである場合

n*(一部の整数) = q かつ q<=m となるような最小または等しい q を見つけ、残りの (mq) を見つけます。

于 2013-06-26T02:43:53.637 に答える