将Int划分为Int并返回Int
我需要一个函数获取两个Int
( a
和b
)并将A/B
作为Int
返回。 我相信A/B
总是一个整数。
这是我的解决scheme:
myDiv :: Int -> Int -> Int myDiv ab = let x = fromIntegral a y = fromIntegral b in truncate (x / y)
但是想find更简单的解决scheme。 像这样的东西:
myDiv :: Int -> Int -> Int myDiv ab = a / b
我如何将Int分解为Int并获得Int?
为什么不只是使用quot
?
quot ab
是整数a和b截成零的整数商。