我需要检查双定义变量是否可以转换为Int而不会丢失其值.这不起作用,因为它们有不同的类型:
if self.value == Int(self.value)
Run Code Online (Sandbox Code Playgroud)
哪里self.value是双.
如何使用swift检查数字是否为小数?
使用Objective-C:
if (number == (int) number) {
//decimal
}
else {
//not decimal
}
Run Code Online (Sandbox Code Playgroud) 检查实例NSDecimalNumber是否为整数是最简单的方法是什么?
谢谢!