我正在试图找出将复杂数字放入我的面向数学的iPhone应用程序的最佳方法。我找到了mac osx manual page for complex numbers,这似乎是一个合理的开始。三个问题:
(1)这是最好的起点吗? (2)我需要一个面向对象的包装器 - NSValue能以某种方式执行此操作吗?或者我应该写自己的? (并不难,但如果存在,我宁愿使用内置的) (3)是否有内置的方法来获取复合体的字符串表示?
答案 0 :(得分:1)
据我所知,Cocoa中没有内置的复数支持(除了C库)。听起来你有一个很好的方法。我还没有仔细看过它,但支持复杂数字的here's a cocoa calculator with source code - 你可能会得到一些想法。
答案 1 :(得分:1)