Fortran中常用函数列表

来源:互联网 发布:数据库的物理结构 编辑:程序博客网 时间:2024/06/05 18:13

Y=INT(X)    转换为整数    ALL(所有型态)    INTEGER  Y=REAL(X)    转换为实数    INTEGER    REAL  Y=DREAL(X)    取复数实部(倍精度)    COMPLEX*16    REAL*8  Y=DIMAG(X)    取复数虚部(倍精度)    COMPLEX*16    REAL*8  Y=CONJG(X)    共轭复数    COMPLEX    COMPLEX  Y=DCONJG(X)    共轭倍精度复数    COMPLEX*16    COMPLEX*16  Y=DBLE(X)    转换为倍精度实数    ALL    REAL*8  Y=CMPLX(X1,X2)    转换为复数    ALL,ALL    COMPLEX  Y=DCMPLX(X1,X2)    转换为倍精度复数    ALL,ALL    COMPLEX*16  Y=IABS(X)    整数绝对值    INTEGER    INTEGER  Y=DABS(X)    倍精度实数绝对值    REAL*8    REAL*8  Y=CDABS(X)    倍精度复数绝对值    COMPLEX*16    REAL*8  Y=MOD(X1,X2)    整数X1/X2之余数    INTEGER,INTEGER    INTEGER  Y=DMOD(X1,X2)    倍精度实数X1/X2之余数    REAL*8,REAL*8    REAL*8  Y=ISIGN(X1,X2)    取X1之值与X2之正负号    INTEGER,INTEGER    INTEGER  Y=SIGN(X1,X2)    取X1之值与X2之正负号    REAL,REAL    REAL  Y=DSIGN(X,Y)    取X1之值与X2之正负号    REAL*8,REAL*8    REAL*8  Y=DSQRT(X)    X的倍精度平方根    REAL*8    REAL*8  Y=CDSQRT(X)    X的倍精度复数平方根    COMPLEX*16    COMPLEX*16  Y=DEXP(X)    X的倍精度指数    REAL*8    REAL*8  Y=CDEXP(X)    X的倍精度复数指数    COMPLEX*16    COMPLEX*16  Y=DLOG(X)    X的倍精度自然对数    REAL*8    REAL*8  Y=CDLOG(X)    X的倍精度复数自然对数    COMPLEX*16    COMPLEX*167  Y=DLOG10(X)    X的倍精度常用对数    REAL*8    REAL*8  Y=DSIN(X)    X的倍精度正弦函数    REAL*8    REAL*8  Y=DCOS(X)    X的倍精度余弦函数    REAL*8    REAL*8  Y=DTAN(X)    X的倍精度正切函数    REAL*8    REAL*8  Y=DASIN(X)    X的倍精度正弦反函数    REAL*8    REAL*8  Y=DACOS(X)    X的倍精度余弦反函数    REAL*8    REAL*8  Y=DATAN(X)    X的倍精度正切反函数    REAL*8    REAL*8  Y=DSINH(X)    X的倍精度双曲正弦函数    REAL*8    REAL*8  Y=DCOSH(X)    X的倍精度双曲余弦函数    REAL*8    REAL*8  Y=DTANH(X)    X的倍精度双曲正切函数    REAL*8    REAL*8
0 0