fortran常用函数表.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
fortran常用函数表

符号约定:l? I代表整型;R代表实型;C代表复型;CH代表字符型;S代表字符串;L代表逻辑型;A代表数组;P代表指针;T代表派生类型;AT为任意类型。 l? s:P表示s类型为P类型(任意kind值)。s:P(k)表示s类型为P类型(kind值=k)。 l? […]表示可选参数。 l? *表示常用函数。 表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余数,值为x-FLOOR(x/y)*y。x:I、R, y的类型同x, 结果类型同x NINT(x[,kind])* 将x转换为整数(四舍五入)。x:R, kind:I, 结果:I(kind) REAL(x[,kind])* 将x转换为实数。x:I、R、C, kind:I, 结果:R(kind) SIGN(x,y)* 求x的绝对值乘以y的符号。x:I、R, y的类型同x, 结果类型同x SNGL(x) 将双精度实数转换为单精度实数。x:R(8), 结果:R ZEXT(x) 用0向左侧扩展x。x:I、L, 结果:I ? 表2? 三角函数 函数名 说明 ACOS(x)* 求x的反余弦arccos(x)。x:R,结果类型同x,结果值域:0~π ACOSD(x)* 求x的反余弦arccos(x)。x:R,结果类型同x,结果值域:0~180° ASIN(x)* 求x的反正弦arcsin(x)。x:R,结果类型同x,结果为弧度,值域:0~π ASIND(x)* 求x的反正弦arcsin(x)。x:R,结果类型同x,结果为度,值域:0~180° ATAN(x)* 求x的反正切arctg(x)。x:R,结果类型同x,结果为弧度,值域:-π/2~π/2 ATAND(x)* 求x的反正切arctg(x)。x:R,结果类型同x,结果为度,值域:-90~90° ATAN2(y,x) 求x的反正切arctg(y/x)。y:R,x和结果类型同x,结果值域:-π~π ATAN2D(y,x) 求x的反正切arctg

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档