电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

fortran语言内部函数

fortran语言内部函数_第1页
1/8
fortran语言内部函数_第2页
2/8
fortran语言内部函数_第3页
3/8
附录 FORTRAN 90标准函数 符号约定:  I 代表整型;R 代表实型;C 代表复型;CH 代表字符型;S 代表字符串;L 代表逻辑型;A 代表数组;P 代表指针;T 代表派生类型;AT 为任意类型。  s:P 表示s 类型为P 类型(任意kind 值 )。 s:P(k)表示s 类型为P 类型(kind 值 =k)。  [„]表示可选参数。  *表示常用函数。 表 1 数值和类型转换函数 函数名 说明 ABS(x)* 求 x 的绝对值∣x∣。x:I、 R,结果类型同x; x:C,结果:R AIMAG(x) 求 x 的实部。x:C,结果:R AINT(x[,kind])* 对 x 取整,并转换为实数(kind)。 x:R, kind:I,结果:R(kind) AMAX0(x1,x2,x3,„)* 求 x1,x2,x3,„中最大值。xI:I,结果:R AMIN0(x1,x2,x3,„)* 求 x1,x2,x3,„中最小值。xI:I,结果:R ANINT(x[,kind])* 对 x 四舍五入取整,并转换为实数(kind)。 x:R, kind:I,结果:R(kind) CEILING(x)* 求大于等于x 的最小整数。x:R,结果:I CMPLX(x[,y][,kind])) 将参数转换为x、 (x,0.0)或 (x,y)。 x:I、 R、 C, y:I、 R,kind:I,结果:C(kind) CONJG(x) 求 x 的共轭复数。x:C,结果:C DBLE(x)* 将 x 转换为双精度实数。x:I、 R、 C,结果:R(8) DCMPLX(x[,y]) 将参数转换为x、 (x,0.0)或 (x,y)。 x:I、 R、 C, y:I、 R,结果:C(8) DFLOAT(x) 将 x 转换为双精度实数。x:I,结果:R(8) DIM(x,y)* 求 x-y 和 0中最大值,即 MAX(x-y,0)。 x:I、 R, y 的类型同x,结果类型同x DPROD(x,y) 求 x 和 y 的乘积,并转换为双精度实数。x:R, y:R,结果:R(8) FLOAT(x)* 将 x 转换为单精度实数。x:I,结果:R FLOOR(x)* 求小于等于x 的最大整数。x:R,结果:I IFIX(x)* 将 x 转换为整数(取整)。 x:R,结果:I IMAG(x) 同 AIMAG(x) INT(x[,kind])* 将 x 转换为整数(取整)。 x:I、 R、 C, kind:I,结果:I(kind) LOGICAL(x[,kind])* 按 kind 值转换新逻辑值。x:L,结果:L(kind) MAX(x1,x2,x3,„)* 求 x1,x2,x3,„中最大值。xI为任意类型,结果类型同xI MAX1(x1,x2,x3,„)* 求 x1,x2,x3,„中最大值(取整)。 xI:R,结果:I MIN(x1,x2,x3,„)* 求 x1,x2,x3,„中最小值。xI为任意类型,结果类型同xI MIN1(x1,x2,x3,„)* 求 x1,x2,x3„中最小值(取整)。 xI:R,结果:I MOD(x,y)* 求 x/y 的余数,值为x-INT(x/y)*y 。 x:I、 R, y 的类型同x,结果类型同x MODULO(x,y) 求 x/y ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

fortran语言内部函数

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部