我正在制作一个计算器,对于加法等操作,我使用代码作为
if ([operand isEqualToString:@"+"])
lastKnownValue += currentValue;
这意味着如果点击加号按钮,则在用户之前指定的数字上,加上之后指定的数字。
通过使用与除法几乎相同的工作
/=
等等。
但是我怎样才能让它计算第一个数字的第二个幂呢?
或者计算第一个数字的根(以第二个数字为底)?
我正在制作一个计算器,对于加法等操作,我使用代码作为
if ([operand isEqualToString:@"+"])
lastKnownValue += currentValue;
这意味着如果点击加号按钮,则在用户之前指定的数字上,加上之后指定的数字。
通过使用与除法几乎相同的工作
/=
等等。
但是我怎样才能让它计算第一个数字的第二个幂呢?
或者计算第一个数字的根(以第二个数字为底)?