我需要一个可以得到两个的函数Int
s (a
and b
)并返回A/B
as Int
。我确定A/B
永远是一个整数。
这是我的解决方案:
myDiv :: Int -> Int -> Int
myDiv a b =
let x = fromIntegral a
y = fromIntegral b
in truncate (x / y)
但想找到更简单的解决方案。像这样的事情:
myDiv :: Int -> Int -> Int
myDiv a b = a / b
如何将 Int 除以 Int 并得到 Int ?
为什么不直接使用quot
?
quot a b
是整数 a 和 b 向零截断的整数商。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)