• 締切済み

数学メソッド

非常に初歩的なもので申し訳ないのですが、 数学メソッドをインポートして、複素数の演算をするプログラムはどのように記述すればいいのでしょうか。

みんなの回答

  • hpsk
  • ベストアンサー率40% (48/119)
回答No.2

> クラスってCの関数のことですよね?? 違います。クラスに近い概念をCで「強いて」挙げるなら、構造体になります。 まず、Java言語や、オブジェクト指向について勉強されたほうがよろしいのではないでしょうか。 現段階の質問に対しては、 ・実部と虚部の値をフィールドに持つような複素数のクラスを作って、 ・そのクラスに角度を求めたり、加減算や乗算を行ったり、単位ベクトルを求めたりするようなメソッドを実装してください。 としか答えようがないです。

niconico-pun
質問者

お礼

無知ですみませんでした ご迷惑をおかけしました ありがとうございました

  • sato_ryu
  • ベストアンサー率48% (13/27)
回答No.1

このままの質問では、回答し辛いです。 まず、 >数学メソッドをインポートして、 とありますが、java.util.Mathクラスをインポートするという事でしょうか? あと、 >複素数の演算をするプログラムはどのように記述すればいいのでしょうか。 これが、この質問の本質なのでしょうが、これでは回答者に頼り過ぎかと思います。 プログラム作成の最初から全く分からないのでしょうか? それならば仕方が無いのですが、ある程度挑戦してみて、ある問題に直面したのでしたら、その部分を明確にした方が回答する側としてはありがたいです。 複素数を表現するクラスは簡単に作れると思いますよ。

niconico-pun
質問者

補足

すみませんでした。 あまりjavaを初めて間もないので質問の仕方もわかりませんでした。 クラスってCの関数のことですよね?? それで、複素数表現はできたのですが、角度を求めたり、単位ベクトルを求めたりというのはできるものなんでしょうか。

関連するQ&A