if doubleTool == Int(doubleTool) {
score = doubleTool
} else {score = 0}
doubleTool
是一个Double变量,上述程序在编程中报错(二进制运算符'=='不能应用于'Double'和'Int'类型的操作数)
请问如何解决,谢谢!
if doubleTool == Int(doubleTool) {
score = doubleTool
} else {score = 0}
doubleTool
是一个Double变量,上述程序在编程中报错(二进制运算符'=='不能应用于'Double'和'Int'类型的操作数)
请问如何解决,谢谢!
用is,例如:
var PI=3.14
if PI is Int {
print("是整数")
}
else{
print("不是整数")
}