fortran文法
FORTRAN入門
- 実習1
- prog1.f90 をコンパイルする
$ gfortran prog1.f90 -o prog1
- 実習2
prof1
を実行する$ ./prog1
- 実習3
- prog2.f90 から prog7.f90のコンパイルと実行
- 課題
- N個の整数を入力し、その最大値を出力するプログラムを作成する。
定数と変数
定数 | 整定数 | 絶対値が2147483647以下の整数 | -10 200 -123456 | |
実定数 | F形式 | 有効桁数約6桁の実数 | -10.0 3.14159 .00153 | |
E形式 | 有効桁数約6桁の実数 | 3.14159E0 15.3E-3 | ||
D形式 | 有効桁数約16桁の実数 | 3.141592654D0 | ||
変数 | 整変数 | INTEGER*2 | II J123 | |
INTEGER*4 | I,J,K,L,M,Nで始まる | KJ M123 | ||
実変数 | REAL*4 | A-H, O-Zで始まる | AA B123 | |
REAL*8 | CC D123 |
6文字以下 非予約語
組み込み関数の例
ABS(X) | DABS(X) | 絶対値 |
INT(X) | 小数点以下切り捨て | |
FLOAT(I) | DFLOAT(I) | 実数への型変換 |
EXP(X) | DEXP(X) | 指数関数 |
LOG(X) | DLOG(X) | 対数関数 |
SQRT(X) | DSQRT(X) | 平方根 |
SIN(X) | DSIN(X) | sin |
COS(X) | DCOS(X) | cos |
TAN(X) | DTAN(X) | tan |
ATAN(X) | DATAN(X) | arctan |
fortran文法.txt · 最終更新: 2022/08/23 13:34 by 127.0.0.1