首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ios中计算弦方程

如何在ios中计算弦方程
EN

Stack Overflow用户
提问于 2013-05-28 15:11:24
回答 2查看 5.1K关注 0票数 18

ios中有没有解决弦方程的方法?

例如

输入:

NSString * str =@"1+2";

输出:

NSInteger result = 3 //即来自str的1+2总和

如何做到这一点并获得预期的结果!

请帮帮我!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-28 15:17:00

您可以使用NSExpression来执行以下操作:

NSExpression *expression = [NSExpression expressionWithFormat:@"1+2"];
NSLog(@"%@", [expression expressionValueWithObject:nil context:nil]);

有关更多信息,请阅读所用方法的文档。

票数 32
EN

Stack Overflow用户

发布于 2013-05-28 15:14:31

您可以做的是,您可以使用此方法获取字符串的组件,用符号"+“分隔,然后您将获得组件数组,即1,2。

NSArray* foo = [str componentsSeparatedByString: @"+"];

int result = [[foo objectAtIndex:0] integerValue] + [[foo objectAtIndex:1] integerValue];

然后,您可以使用这两个元素的整数值,并将它们相加并将结果存储在一个整数变量中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16785873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档