Phương thức remainder của mô-đun math
Phương thức remainder của mô-đun math
trả về phần dư của phép chia một số
cho số thứ hai. Ở tham số đầu tiên của phương thức,
chúng ta chỉ định số cần chia
(số bị chia), ở tham số thứ hai - số
mà chúng ta chia số đầu tiên cho (số chia). Không giống như toán tử %, phương thức luôn
trả về giá trị số thực.
Cú pháp
import math
math.remainder(số bị chia, số chia)
Ví dụ
Hãy tìm phần dư của phép chia số
25 cho 5:
import math
print(math.remainder(25, 5))
Kết quả thực thi mã:
0.0
Ví dụ
Bây giờ hãy nhận phần dư của phép chia
30 cho 4:
import math
print(math.remainder(30, 4))
Kết quả thực thi mã:
-2.0
Ví dụ
Hãy tìm phần dư của phép chia các số
10 và 3:
import math
print(math.remainder(10, 3))
Kết quả thực thi mã:
1.0
Ví dụ
Bây giờ hãy thử tìm phần dư
của phép chia số 10 cho 0:
import math
print(math.remainder(10, 0))
Sau khi thực thi mã, hàm sẽ trả về cho chúng ta lỗi:
ValueError: math domain error