Tôi cần một hàm nhận hai Int
s ( a
và b
) và trả về A/B
là Int
. Tôi chắc chắn rằng đó A/B
sẽ luôn là một số nguyên.
Đây là giải pháp của tôi:
myDiv :: Int -> Int -> Int
myDiv a b =
let x = fromIntegral a
y = fromIntegral b
in truncate (x / y)
Nhưng muốn tìm giải pháp đơn giản hơn. Một cái gì đó như thế này:
myDiv :: Int -> Int -> Int
myDiv a b = a / b
Làm cách nào để chia Int thành Int và lấy Int?
a `quot` b
đối với những người yêu thích infix (wow, bạn thực sự có thể thoát khỏi các dấu gạch chéo ngược trong dấu gạch chéo ngược với dấu gạch chéo ngược?).