标准内置过程详解
在编程中,标准内置过程是非常重要的工具,它们为开发者提供了丰富的功能,能够帮助我们更高效地完成各种任务。下面将详细介绍一些常见的标准内置过程。
1. 函数 define_small
real function define_small (x)
real, optional :: x
if( present(x) ) then
find_small = abs (x)*epsilon (x)
else
find_small = epsilon (x)
endif
end function define_small
这个函数用于定义一个小的值。如果传入参数 x ,则返回 abs(x) * epsilon(x) ;否则返回 epsilon(x) 。打印输出可能为 1.2e−07 和 1.2e+03 。
2. 函数 PRODUCT
PRODUCT 函数用于计算数组元素的乘积,有两种调用形式:
- PRODUCT (ARRAY, DIM {, MASK})
- PRODUCT (ARRAY {, MASK})
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



