第6章常用内部过程.ppt

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

第6章 常用内部过程 Fortran提供了大量的内部过程供程序员在编程过程中使用。 6.1 内部过程概述 在Fortran语言中,有很多常用的数学过程、字符处理过程和系统过程。其中,数学过程和字符处理过程通常是以函数子程序的形式存在,系统过程则通常是以子例行子程序的形式存在。 Fortran语言将这些功能各异、用途各异的过程分别编写成一个个独立的子程序,编译后组成一个大的标准过程库(有时也称为标准函数库),存放在外部存储介质(如计算机的硬盘)上。 6.2 常用数学函数 Fortran提供了丰富的数学函数供用户在编程时使用。 6.2.1 绝对值函数 绝对值函数,函数的原型如下:C = ABS(X) 除了这个通用名外,绝对值函数还有4个专用名,它们是: IABS,专用于求默认种别的整型数据的绝对值,返回值也为默认种别的整型数据。 ABS,专用于求默认种别的实型数据的绝对值,返回值也为默认种别的实型数据。 DABS,专用于求双精度实型数据的绝对值,返回值也为双精度的实型数据。 CABS,专用于默认种别的复型数据的绝对值,返回值也为默认种别的复型数据。 6.2.2 指数函数 C = EXP(X) 除了通用名外,指数函数还有3个专用名: EXP,专用于求默认种别的实型数据的指数值,返回值也为默认种别的整型数据。 DEXP,专用于求双精度的实型数据的指数值,返回值也为双精度的实型数据。 CEXP,专用于默认种别的复型数据的指数值,返回值也为默认种别的复型数据。 6.2.3 正弦函数 C = SIN(X) 除通用名外,正弦函数还有3个专用名: SIN,专用于求默认种别的实型数据的正弦值,返回值也为默认种别的整型数据。 DSIN,专用于求双精度的实型数据的正弦值,返回值也为双精度的实型数据。 CSIN,专用于默认种别的复型数据的正弦值,返回值也为默认种别的复型数据。 函数中参数X的单位是弧度而不是度。 6.2.4 余弦函数 C = COS(X) 除了通用名外,还有3个专用名,它们是: COS,专用于求默认种别的实型数据的余弦值,返回值也为默认种别的整型数据。 DCOS,专用于求双精度的实型数据的余弦值,返回值也为双精度的实型数据。 CCOS,专用于默认种别的复型数据的余弦值,返回值也为默认种别的复型数据。 6.2.5 反正弦函数 C = ASIN(X) 除了通用名,还有2个专用名,它们是: ASIN,专用于求默认种别的实型数据的反正弦值,返回值也为默认种别的整型数据。 DASIN,专用于求双精度的实型数据的反正弦值,返回值也为双精度的实型数据。 6.2.6 反余弦函数 C = ACOS(X) 除了通用名外,还有2个专用名,它们是: ACOS,专用于求默认种别的实型数据的反余弦值,返回值也为默认种别的整型数据。 DACOS,专用于求双精度的实型数据的反余弦值,返回值也为双精度的实型数据。 6.2.7 正切函数 C = TAN(X) 除了通用名外,还有2个专用名,它们是: TAN,专用于求默认种别的实型数据的正切值,返回值也为默认种别的整型数据。 DTAN,专用于求双精度的实型数据的正切值,返回值也为双精度的实型数据。 6.2.8 反正切函数 C = ATAN(X) 除了通用名外,还有2个专用名,它们是: ATAN,专用于求默认种别的实型数据的反正切值,返回值也为默认种别的整型数据。 DATAN,专用于求双精度的实型数据的反正切值,返回值也为双精度的实型数据。 6.2.9 自然对数函数 C = LOG(X) 除了通用名外,还有3个专用名,它们是: ALOG,专用于求默认种别的实型数据的自然对数值,返回值也为默认种别的整型数据。 DLOG,专用于求双精度的实型数据的自然对数值,返回值也为双精度的实型数据。 CLOG,专用于求默认种别的复型数据的自然对数值,返回值也为默认种别的复型数据。 6.2.10 常用对数函数 C = LOG10(X) 常用对数函数还有2个专用名,它们是: ALOG10,专用于求默认种别的实型数据的常用对数值,返回值也为默认种别的整型数据。 DLOG10,专用于求双精度的实型数据的常用对数值,返回值也为双精度的实型数据。 6.2.11 取整函数 C = INT(X) 还有3个专用名,它们是: IFIX,专用于将默认种别的实型数据转换为整数,返回值为默认种别的整型数据。 INT,专用于将默认种别的实型数据转换为整数,返回值为默认种别的整型数据。 IDINT,专用于将双精度的实型数据转换为整数,返回值为默认种别的整型数据。 Fortran中的取整函数只是将数据的小数部分截去,不使用四舍五入规则。函数的参数可以是实型、整型和复型。 6.2.12 求余函数 C = MOD(X1, X2) 还有2个专用名

文档评论(0)

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

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

1亿VIP精品文档

相关文档