アプリ版:「スタンプのみでお礼する」機能のリリースについて

フォートランで下記の記述がありました。

DATA EPS/1.D-10/

しかしながら、意味がわからずに困っています。
もし解釈の仕方がわかるかたがいましたら教えていただけないでしょうか?
よろしくお願いいたします。

A 回答 (2件)

EPSという変数に対し、1./10.^10または10.Exp-10の数値を倍精度で定義しています。



ですから、定義したデータの型により、変数EPSは倍精度実数(REAL*8/DOUBLE PRECISION)として定義され、最初の参照時には1./10.^10の数値が参照されます(その後内容を変更しても構わない)。

ただし、DATA文での定義の前に既に変数EPSの型の定義がされていた場合は、そちらに従います。EPSがINTEGERだった場合には、内容は0になります(処理系やオプションによってはコンパイル時にWarningが出るかも)
    • good
    • 1

余談ですが、EPSは「epsilon」の略で、この場合は0に近い数を指す名前として使われているのでしょう。



参考URL:http://ja.wikipedia.org/wiki/%CE%95
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!