4

数学の素朴な質問:

14+1i を表す「標準的な」方法は何ですか?

14+i1

また

14+i

同様に、「現実の世界」では、科学表記法が複素数パーサーを驚かせるために複素数に忍び寄る可能性はありますか? 例えば、

1.2345E+02-1.7002E-09i

編集:ついに、それですか

8.45358210351126e+066i

また

8.45358210351126e+66i

つまり、1 つのゼロ ファイルを虚数の 3 桁にしますか?

4

4 に答える 4

1

私の好みは次のとおりです。

14 + i

なんとなく14+1iよりも目に優しい。

于 2009-02-02T06:28:54.803 に答える
1

MATLAB に問題はありません:

>> 5+i
ans =
  5.0000 + 1.0000i

>> 5+1i
ans =
   5.0000 + 1.0000i

>> 1.2345E+02-1.7002E-09i
ans =
  1.2345e+002 -1.7002e-009i

Eこれは、複素数の科学表記 (" ") が「現実の世界」でかなりうまく処理されていることを示していると思います... MATLAB がその世界の影響力のある部分であるという点で =)

于 2009-02-02T06:52:59.903 に答える
0

「14 + i1」よりは「14 + 1i」のほうがいいですが、「14 + i」と言うか書くほうが多いでしょう。

また、1.7002E-09i(数学では見たことがありませんが、工学などで起こることは間違いありません)上付きフォントがないと少しあいまいに見えます(1.7002*(10 ** -9)*iつまり、1.7002*(10 ** -9*i)ですか?)ので、(1.7002E-09)iより良いかもしれません.

于 2009-02-02T06:35:38.770 に答える
0

最初の例を次のように表します。

14 + 1i

そして、私は確かに複素数の科学的表記法を目にすることを期待しています. たとえば、Python は以下を喜んで受け入れます ( jPython の要求に応じて使用します)。

>>> 1.2345E+02-1.7002E-09j
(123.45-1.7002e-09j)
于 2009-02-02T06:26:55.337 に答える