0

我为 iPhone 制作了一个简单的计算器。

现在我正在尝试创建一个科学的。我在互联网上搜索了很多,这里是关于如何去做的。但可以找到任何实质性的东西。他们中的大多数都是关于制作一个简单的计算器。

如果你们能指导我朝着正确的方向前进,那将有很大帮助:

1. 我应该采取什么方法?
2.有什么有用的教程/博客吗?
3. 为了制作科学计算器,我应该在 obj-c 中学习什么?

提前致谢!

4

1 回答 1

1

这取决于您想要达到的目标。一个“简单”的科学计算器,就像 Apple 的一样,可以通过扩展你已经拥有的东西来完成。只需添加其他函数,如正弦、余弦、平方根、幂。看看 Apple 的计算器是如何工作的。

如果你想开发一些可以解释更长术语的东西,就像sin(123)+sqrt(log(12))你必须采取其他方法一样。您必须先将术语转换为RPN(也称为后缀表示法),然后逐步解决它。

于 2012-10-27T15:35:57.577 回答