Daftar Referensi Python
math.remainder() menghitung sisa IEEE 754 dari x terhadap y, memakai kelipatan terdekat.
Sintaks
math.remainder(x, y)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
x |
Ya | Bilangan yang dibagi |
y |
Ya | Pembagi nonnol |
Nilai balik: float sisa IEEE 754.
Contoh
import math
print(math.remainder(7, 3))
Output:
1.0
Contoh Lainnya
Kelipatan terdekat
import math
print(math.remainder(8, 3))
Output:
-1.0
Nilai negatif
import math
print(math.remainder(-8, 3))
Output:
1.0
Berbeda dari fmod
import math
print(math.remainder(8, 3))
print(math.fmod(8, 3))
Output:
-1.0
2.0
Kesalahan Umum
- Pembagi nol menghasilkan
ValueError. - Perilakunya berbeda dari
%danfmod(). - Hasil mengikuti definisi sisa IEEE 754.
Pelajari Lebih Lanjut
- Referensi: math.fmod() · Operator · math.isfinite()
- Buku Belajar Python untuk Pemula: Bab 16
