0
我有以下代碼:爲什麼NSExpression不正確地評估這個數學表達式?
NSExpression *expression;
@try {
expression = [NSExpression expressionWithFormat:@"20/100*200"];
NSNumber *result = [expression expressionValueWithObject:nil context:nil];
}
@catch(NSException *exception){}
不知怎的,我得到回結果是0
一個NSNumber
,而不是40
。我究竟做錯了什麼?
謝謝,你是對的! – mattsven