概要
remainder(x,y)
- x÷yの剰余
- IEEE 754 標準方式。
- 通常・・・厳密な商に近い整数が解になる
- 7÷3=2.33...→整数2と3なら2が商に近い→剰余7-3×2=1
- 5÷3=1.66...→整数1と2なら2が商に近い→剰余5-3×2=-1
- 厳密な商の下一桁が5(真ん中)・・・偶数の整数が解になる
- 9÷2=4.5→整数4と5だと偶数4が解になる→剰余9-2×4=1
- 7÷2=3.5→整数3と4だと偶数4が解になる→剰余7-2×4=-1
- 通常・・・厳密な商に近い整数が解になる
- mathモジュール
インポート
import math
実行結果
import math print(math.remainder(5,3)) print(math.remainder(7,3)) print() print(math.remainder(9,2)) print(math.remainder(7,2))
表示イメージ
-1.0 1.0 1.0 -1.0