例:340%60 = 40、それはどのようにして生まれたのですか?
340 – 60*5 = 40
340 –(60で割り切れる340より小さい正の整数)=。40
負の場合:
示されているように:
別の考え方もできますが、
例えば:
1 %3 = 1
補足知識:pythonで負の数の残りを計算する計算方法と指数演算の注意点
pythonで負の数の残りを計算する計算方法
1. 除算操作(除算の結果が計算された後、切り捨て)
除算演算を使用する//
1 // 203// 2110// 3310// -3-4
10 / 3 = 3.3333
したがって、10 //3.33は3in3に切り捨てられます
10 / -3 = -3.333
10 //-3は-3.33に切り捨てられて-4になります
*2. 残りを見つける(%を使用)x%yはx –(x // y) y **と同等です
- x%yはx –(x // y)yと同等です
10 %-3-2-10%32
10 %-3 = -2はどのように計算されますか?
x%yはx –(x // y)yと同等です
10 // -3 = -4は上記で計算されています
10 % -3 = 10 – (-4)(-3) = 10 – 12 = -2
10 % 3 = -10 – (-4)*3 = -10 + 12 = 2
指数化で注意すべき1つのポイント
**3. 指数化には****を使用します
-3**2-9(-3)**29
指数演算子の優先順位は、否定(-)よりも高くなります。
上記のパイソンの負の弾性率の計算例は、エディターが共有するすべてのコンテンツです。参考にしてください。
Recommended Posts