【发布时间】:2021-01-14 08:32:48
【问题描述】:
我收到此错误,但我不知道为什么。我基本上只是检查运算符并根据它进行计算。
感谢您的帮助。
功能:
void calculate() {
setState(() {
int num1int = int.tryParse(_num1);
int num2int = int.tryParse(_num2);
int result = 0;
if (_operator == "+") {
result = num1int + num2int;
}
else if (_operator == "-") {
result = num1int - num2int;
}
else if (_operator == "*") {
result = num1int * num2int;
}
else if (_operator == "/") {
result = num1int ~/ num2int;
}
});
}
【问题讨论】: