[Programmeur de processions](https://www.amazon.co.jp/%E8%A1%8C%E5%88%97%E3%83%97%E3%83%AD%E3%82%B0%E3% 83% A9% E3% 83% 9E% E3% 83% BC-% E2% 80% 95 Python% E3% 83% 97% E3% 83% AD% E3% 82% B0% E3% 83% A9% E3% 83 % A0% E3% 81% A7% E5% AD% A6% E3% 81% B6% E7% B7% 9A% E5% BD% A2% E4% BB% A3% E6% 95% B0-Philip-N-Klein / dp / 4873117771) p.19
Utilisez Python pour trouver le reste de 2304811 divisé par 47. Cependant, n'utilisez pas%.
Comment faire sans utiliser%! ?? J'étais accro, alors j'ai pris une note.
answer.py
2304811 - (2304811 // 47) * 47
Python a un opérateur appelé //, appelé troncature et division.
sample.py
print(10 / 3) # 3.33333333333333
print(10 // 3) # 3
print(10 // 3.3) # 3.0
print(10 % 3.3) # 0.10000000000000053
print(10 // 3.4) # 2.0
print(10 // 3.33) # 3.0
Pour les humains qui sont entrés à partir de C, si vous divisez une valeur entière par une valeur entière, elle sera arrondie et divisée. J'ai pensé, mais dans un monde sans moule, il semble que cela n'ira pas dans cette direction.
Recommended Posts