火曜日3,4限

環境・建設計算機実習�T


アルゴリズムの基礎(FORTRAN演習)へ

組込み関数

 

  1.目 次

  2.一覧表

  3.前のページに戻る


1.目次
 
 

1.型変換 (1)-(6)

8.超過分

15.共役複素数

2.切り捨て

9.倍精度化乗算

16.平方根

3.四捨五入

10.最大値

17.指数

4.四捨五入整数化

11.最小値

18.自然対数

5.絶対値

12.文字長

19.常用対数

6.乗除

13.部分列の位置

20.文字列の大小比較

7.符号の付替え

14.虚部

21.三角関数 (1)-(9)

 

 

 

2.一覧表
 
 
 

組込み

関数

定 義

引数の

個数

総称名

個別名

引数の型

関数の型

型変換

   

  

  

 

整数型への変換

1

INT

-

INT

IFIX

IDINT

整

実

実

倍

複

整

整

整

整

整

実数型への変換

1

REAL

REAL 

FLOAT 

-  

SNGL 

-

整

整

実

倍

複

実

実

実

実

実

倍精度実数型  
への変換

1

DBLE

- 

- 

- 

-

整 

実 

倍 

複

倍 

倍 

倍 

倍

複素数型への変換

1 

または 

2

CMPLX

- 

- 

- 

-

整 

実 

倍 

複

複 

複 

複 

複

整数型への変換

1

 

ICHAR

文

整

文字型への変換

1

 

CHAR

整

文

切り捨て

INT(A)

1

AINT

AINT 

DINT

実 

倍

実 

倍

四捨五入

A=0ならば INT(A+.5) 
A<0 ならば INT(A-.5)

1

ANINT

ANINT 

DNINT

実 

倍

実 

倍

四捨五入 
整数化

A=0ならば INT(A+.5) 
A<0 ならば INT(A-.5)

1

NINT

NINT 

IDNINT

実 

倍

整 

整

絶対値

|A|

1

ABS

LABS 

ABS 

DABS 

CABS

整 

実 

倍 

複

整 

実 

倍 

実

剰余

A1-INT(A1/A2)*A2

2

MOD

MOD 

AMOD 

DMOD

整 

実 

倍

整 

実 

倍

符号の 
付け替え

A2=0ならば |A1| 

A2<0 ならば |A1|

2

SIGN

ISIGN 

SIGN 

DSIGN

整 

実 

倍

整 

実 

倍

超過分

A1A2 ならば A1-A2 

A1<=A2ならば 0

2

DIM

IDIM 

DIM 

DDIM

整 

実 

倍

整 

実 

倍

倍精度化 
乗算

A1*A2

2

 

DPROD

実

倍

最大値

MAX(A1,A2,..)

>=2

MAX

MAX0

AMAX1

DMAX1

AMAX0

MAX1

整

実

倍

整

実

整

実

倍

実

整

最小値

MIN(A1,A2,...)

>=2

MIN

MIN0

AMIN1

DMIN1

AMIN0

MIN1

整

実

倍

整

実

整

実

倍

実

整

文字長

文字要素の長さ

1

 

LEN

文

整

部分列の 
位置

文字列A1の中の部分列
A2の位置

2

 

INDEX

文

整

虚部

AI

1

 

A1MAG

複

実

共 役 
複素数

(AR,-AI)

1

 

CONJG

複

複

平方根

(A)**1/2

1

SQRT

SQRT

DSQRT

CSQRT

実

倍

複

実

倍

複

指数

E**A

1

EXP

EXP

DEXP

CEXP

実

倍

複

実

倍

複

自然対数

LOGe(A)

1

LOG

ALOG

DLOG

CLOG

実

倍

複

実

倍

複

常用対数

LOG10(A)

1

LOG10

ALOG10

DLOG10

実

倍

実

倍

文字列の 
大小比較

A1=A2
A1A2
A1<=A2
A1<A2

2

2

2

2

 

LGE

LGT

LLE

LLT

文

文

文

文

論

論

論

論

三角関数

正弦

SIN(A)

1

SIN

SIN

DSIN

CSIN

実

倍

複

実

倍

複

余弦

COS(A)

1

COS

COS

DCOS

CCOS

実

倍

複

実

倍

複

正接

TAN(A)

1

TAN

TAN

DTAN

実

倍

実

倍

逆正弦

ARCSIN(A)

1

ASIN

ASIN

DASIN

実

倍

実

倍

逆余弦

ARCCOS(A)

1

ACOS

ACOS

DACOS

実

倍

実

倍

逆正接

ARCTAN(A) 

ARCTAN(A1/A2)

1 

2

ATAN 

ATAN2

ATAN

DATAN

ATAN2

DTAN2

実

倍

実

倍

実

倍

実

倍

双曲正弦

SINH(A)

1

SINH

SINH

DSINH

実

倍

実

倍

双曲余弦

COSH(A)

1

COSH

COSH

DCOSH

実

倍

実

倍

双曲正接

TANH(A)

1

TANH

TANH

DTANH

実

倍

実

倍

 

 

 


質問・意見等

 

 

 

940-2188

新潟県長岡市上富岡町1603-1 長岡技術科学大学 環境・建設系

 

環境・建設計算機実習�T 一部担当

 

犬飼 直之(内線 9624)inu@nagaokaut.ac.jp

 

渡辺 康夫(内線 9638)watana@nagaokaut.ac.jp


GLESCO

( GLobe, EStuary and COast )

Hydrauric Engineering Lab. Nagaoka University of Technology