谁又Fortran常用函数列表 ABS,AIMAG,AINT,AMAX0,AMIN0,ANINT,CEILING,CMPLX,CONJG,DBLE,DCMPLX,DFLOAT,DIM,DPROD,DREAL,FLOAT,FLOOR,IFIX,IMAG,INT,MAX,MAX1,MIN,MIN1,MOD,MODULO,NINT,QCMPLX,QEXT,QFLOAT,QREAL,RAN,REAL,SIGN,SNGL,ZEXT EXPONENT,FRACTION,NEAREST,RRSPACING,SCALE,SET_EXPONENT,SPACING DIGITS,EPSILON,HUGE,ILEN,MAXEXPONENT,MINEXPONENT,PRECISION,RADIX,RANGE,SIZEOF,TINY DOT_PRODUCT,MATMUL PROCESSORS_SHAPE,NWORKERS,NUMBER_OF_PROCESSORS,SECNDS KIND,SELECTED_INT_KIND,SELECTED_REAL_KIND ACOS,ACOSD,ASIN,ASIND,ATAN,ATAND,ATAN2,ATAN2D,COS,COSD,COSH,COTAN,COTAND,EXP,LOG,LOG10,SIN,SIND,SINH,SQRT,TAN,TAND,TANH AND,BTEST,IAND,IBCHNG,IBCLR,IBITS,IBSET,IEOR,IOR,ISHA,ISHC,ISHFT,ISHFTC,ISHL,LSHIFT,NOT,OR,RSHIFT,XOR BIT_SIZE LEADZ,POPCNT,POPPAR,TRAILZ LGE,LGT,LLE,LLT ACHAR,CHAR,IACHAR,ICHAR ADJUSTL,ADJUSTR,INDEX,LEN_TRIM,REPEAT,SCAN,TRIM,VERIFY LEN MERGE,PACK,SPREAD,UNPACK ALLOCATED,LBOUND,SHAPE,SIZE,UBOUND MAXLOC,MINLOC CSHIFT,EOSHIFT,RESHAPE,TRANSPOSE ALL,ANY,COUNT,MAXVAL,MINVAL,PRODUCT 常用数学函数使用方法 Y=INT(X)转换为整数 。
fortran90中mod(,)的含义 这就是著名的“模除”啊.就是前者整除后者,然后返回余数.相当于C语言中这样int x,y;int mymod;mymod=x-x/y;
fortran mod 求余数啊MOD(5,3)的余数就是2Fortran有着名的I-N规则,就是以I-N开头的变量如果不定义,默认为整数,其余的默认为实数。未赋初值的话,有的编译器为零或零点零,有的是不可预料。和解释型语言不通,解释型语言因为执行环境在,所以总是能自动定义变量,自动赋给相应的初值比如0,编译型的语言,都应该赋初值。因为fortran的编译器众多(真的不少,好多大公司的出C编译器同时要出Fortran的),有的会直接给编译通不过错误,有的会自动赋初值0,有的是编译出很小的程序,程序自身不带初始化段,执行时开辟内存空间,会导致值难以预料。所以最好采用现代的方法,变量都要定义,都要赋初值。