ユーザー入力を評価できるプログラミング言語が必要です。2つの複素数の乗算のように:多くの可能性があるため、正規表現を使用できません(計算のすべてのステップを含めたいです。)
質問する
295 次
1 に答える
1
あなたはSchemeを使うことができます、それは複素数のサポートが組み込まれている素晴らしいLispのような言語です。また、Schemeではデータがコードであるため、ユーザー入力を実行可能コードに変換するのは非常に簡単です。
チキンスキームは人気のあるバリエーションです。
複素数のサポートが組み込まれているその他の一般的な言語は次のとおりです。
- R:
i
虚数の接尾辞として使用します。(1+2i)^2
を返します-3+4j
。 - Python:
j
虚数の接尾辞として使用します。(1+2j)**2
を返します(-3+4j)
。 - Ruby:
Complex
クラスを使用します。 - C:虚数単位として含め
complex.h
て使用します。Cで複素数を操作する方法I
も参照してください。
于 2013-03-22T18:32:00.267 に答える