• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fortran90)

fortran90で計算プログラムを作成中にエラーが発生する

このQ&Aのポイント
  • 現在fortran90で計算プログラムを作っております。プログラムはかけたのですが、実行画面にエラーが出ます。
  • プログラムはテキストファイルから4×4行列のデータを読み込み、θの値とφ1、φ2のアタを求めます。
  • 実行時に「acos: DOMAIN error」というエラーが表示されます。解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

うん, だから「acos の引数が定義域内に入るようになんとかする」だけ. そして, 「実際にどうしたらいいのか」をここに書いてある文章から考えることは不可能. そもそもデータが腐っているのかもしれん.

tigers007
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

そもそも「DOMAIN error」の意味は分かっているんですか?

tigers007
質問者

お礼

(書き忘れです。結果のご報告) 回答ありがとうございました。 おそらくφ1とφ2を求める際に√(1-zz)が0二なら内容に、if文を使って場合分けをしたところ、うまくできました。 こんな初歩的な質問をして、すいません。 何かありましたら、またお願いいたします。

tigers007
質問者

補足

domain err とは、この場合、acosの定義域外だと思うのですが。

関連するQ&A