Takuyaです。
今回は Python における四則演算についてです。
目次
確認した環境
- macOS Catalina 10.15.4
- Python 3.7.3
足し算
算数と同じ+を使います。
>>> 1 + 2
3>>> 3 + 4.5
7.5>>> 7.5 + 2.5
10.0>>> -10.0 + 9.999
-0.0009999999999994458少数を扱う場合は気をつけましょう。
引き算
算数と同じ-を使います。
>>> 123 - 45
78>>> 78 - 49.5
28.5>>> 100.0 - 9.999
90.001かけ算
算数とは異なり*を使います。
>>> 3 * 3
9>>> 5 * 12.3
61.5>>> 12.3 * 45.6
560.88>>> -55 * 66
-3630割り算
算数とは異なり/を使います。
>>> 81 / 9
9.0[alert title=”注意”]
整数(int)を整数で割る際、きれいに割り切れても浮動小数点数(float)になるようです。
[/alert]
>>> 3 / 2
1.5>>> 123 / 45
2.7333333333333334>>> 2 / 3
0.6666666666666666商を求める
// を使います。
>>> 81 // 9
9>>> 3 // 2
1>>> 123 // 45
2>>> 2 // 3
0>>> 99.9 // 3
33.0余りを求める
% を使います。
>>> 81 % 9
0>>> 3 % 2
1>>> 123 % 45
33>>> 99.9 % 3
0.9000000000000057少数を扱う場合は気をつけましょう。(2回目)
以上です。


コメント