
fortran write文について
マチンの公式で円周率を近似するプログラムを作っています。
write(6, '(a, 1pe23.14)') 'pi=', arctan(2d-1,nterms)*16d0-arctan(1/239,nterms)
とうちたいのですが、「syntax error」と出て、wこの部分が間違っているそうです。
写真の画像は、1/239のところを変えて色々実験したものです。このコードだと「mossing exponent〜」と出ます。
arctan(1/239,nterms)のところを1とか2とかにすると正しく実行されます。
助けてください

No.4ベストアンサー
- 回答日時:
Fortran77 の言語仕様である、
本文を 7-72 桁目に書く制限に引っかかっている気がします。
そもそも見づらいので、公式の計算を別の行に分けてましょう。
No.2
- 回答日時:
> 変数に整数型、実数型等の型があることはわかりますが、具体的な数の型というものがわかりません。
1とか239は整数です。整数÷整数は整数除算で結果は整数、値は切り捨てなので、1/239 は 整数の 0 です。1.0/239.0 なら 0.00418・・・ です。
ただ、REAL*8の仮引数に実引数で整数を渡すように書いても、syntax error にはならないはずです。コンパイルした時のエラーじゃなくて、開発ツールの文法チェッカーとかですかね?
型不一致のまま実行しても期待通りの結果にはならないですが。
とりあえず、1.0/239.0 にして実行してみましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プログラミングのやり方ざっくりでいいから教えて
その他(プログラミング・Web制作)
-
フロントエンドエンジニアをしていますが、スキルアップのための転職、異動は3年目では早すぎますか? 今
その他(プログラミング・Web制作)
-
C言語のことです。写真(見にくくてすいません)の下のプログラムを実行したいのですが四行目がおかしいと
C言語・C++・C#
-
-
4
アセンブラーの命令についてです。
その他(プログラミング・Web制作)
-
5
プログラミングc++を全く分からない状態から習得するまでどれくらいかかりますか?なぜ難しいと言われて
C言語・C++・C#
-
6
アセンブリ言語について。
その他(プログラミング・Web制作)
-
7
Cのプログラムからアクセスできないファイル名の一括変更方法
C言語・C++・C#
-
8
至急助けてください!!!あと2時間しかないです! ボタンを押したら0ランプが点灯し、コンマ5秒後に1
その他(プログラミング・Web制作)
-
9
C# で 数式文字列処理を処理する方法
C言語・C++・C#
-
10
添付URLの様なサイトを作るにはどうすればいいですか?※どんな技術が使われていますか
その他(プログラミング・Web制作)
-
11
添付URLの様な3Dが動くWEBサイトの作り方。※どんなツール。技術が使われているの?
その他(プログラミング・Web制作)
-
12
pythonについて
その他(プログラミング・Web制作)
-
13
DNCL(共テ用プログラミング言語)について 写真の(12)のプログラムにおいて、解説によると(12
C言語・C++・C#
-
14
DNCL(共テ用プログラミング言語)について 写真の(12)のプログラムにおいて、解説によると(12
C言語・C++・C#
-
15
IT業で開発をされてる方々に質問なんですが、一日に書かれるコード数ってどれくらいですか? また、最近
その他(プログラミング・Web制作)
-
16
アルゴリズムとコードとは何ですか 現代はネットでコードを探してドラクエ3が作れるとか?
その他(プログラミング・Web制作)
-
17
あってる
C言語・C++・C#
-
18
C言語 関数、変数の宣言について
C言語・C++・C#
-
19
JIT適用PHP8はJavaサーブレットより処理速度は早く、現在の全Webアプリ内で最速でしょうか?
C言語・C++・C#
-
20
Pythonのエラーメッセージをコピーする方法
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像生成AIのプロンプトの作り...
-
今のプログラミング言語
-
プログラミングについて
-
過剰なオブジェクト指向脳から...
-
プログラム言語
-
VBSでテキストファイルの2行目...
-
Geminiフォーム 画像生成で 人...
-
Google ColaboでGUI作成
-
自作scratch アニメの商用利用
-
OS入ってる機器のソフト・アプ...
-
uwscでPauseキーが押されたら、...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
-
パイソンのソースコードをChatG...
-
Python 3.12.2 か一番最新のパ...
-
CSVファイルの複数行削除
-
pythonについて(初心者です)
-
特定の項目セルにスキャン(入...
-
40代後半でゼロからのプログラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
画像生成AIのプロンプトの作り...
-
Geminiフォーム 画像生成で 人...
-
CSVファイルの複数行削除
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
Python... 環境設定 初心者です...
-
pythonの実行に関する質問
-
Python 3.12.2 か一番最新のパ...
-
OS入ってる機器のソフト・アプ...
-
パイソンのソースコードをChatG...
-
Google ColaboでGUI作成
-
VBAでパワーシェルを実行したい...
-
HTMLソースが表示のページのも...
-
ネットワークフォルダの中身を...
-
Pythonのエラーメッセージをコ...
-
Webサイト内に埋め込んだmp4動...
-
google Colabでmatplotlibの描...
-
初心者powershellのPS1ファイル...
-
Pythonについて。
おすすめ情報
皆さんありがとうございました解決しました!
write文が長いので式を分けてみたところうまくいきました。協力していただいた皆様に感謝しますが、一番近かった方をベストアンサーとします。