我试图找出将复数放入面向数学的 iPhone 应用程序的最佳方法。我找到了复数的 mac osx 手册页,这看起来是一个合理的开始。三个问题:
(1) 这是最好的起点吗?
(2) 我需要一个面向对象的包装器——NSValue 能以某种方式做到这一点吗?还是我应该自己写?(不难,但如果存在,我宁愿使用内置的)。
(3) 有没有一种内置的方法来获得一个复杂的字符串表示?
我试图找出将复数放入面向数学的 iPhone 应用程序的最佳方法。我找到了复数的 mac osx 手册页,这看起来是一个合理的开始。三个问题:
(1) 这是最好的起点吗?
(2) 我需要一个面向对象的包装器——NSValue 能以某种方式做到这一点吗?还是我应该自己写?(不难,但如果存在,我宁愿使用内置的)。
(3) 有没有一种内置的方法来获得一个复杂的字符串表示?
据我所知,Cocoa 中没有内置的复数支持(C 库除外)。听起来你有一个很好的方法。我还没有仔细看,但是这里有一个支持复数的源代码的可可计算器——你也许能得到一些想法。