func isFloatInt(floatValue float64) bool{
//What's the implementation here?
}
测试用例:
输入:1.5输出:假的;
输入:1输出:真;
输入:1.0输出:真;
转到郎如何检查浮点值实际上是诠释
func isFloatInt(floatValue float64) bool{
//What's the implementation here?
}
测试用例:
输入:1.5输出:假的;
输入:1输出:真;
输入:1.0输出:真;
转到郎如何检查浮点值实际上是诠释
我只是checked on the playground,这确实与南正确的事,以及实现这一目标。
func isIntegral(val float64) bool {
return val == float64(int(val))
}
作为郎朗的新手,感谢您的帮助! – dongyan
你可以做一个模
func isFloatInt(floatValue float64) bool {
return math.Mod(floatValue, 1.0) == 0
}
有什么想法? .. – zerkms
测试它是否等于它自己的['Floor'](https://golang.org/pkg/math/#Floor)? –
https://golang.org/pkg/math/#Trunc – Volker