主题:IABS()是什么内置函数?
拜月贪狼
[专家分:20] 发布于 2011-03-22 09:21:00
看别人的程序,
NLOCA=IABS(LNODS(IELEM,INODE))
这个IABS在好几个子例行程序中反复出现
求解答,高分悬赏!!!
回复列表 (共5个回复)
沙发
yeg001 [专家分:14390] 发布于 2011-03-22 10:51:00
CVF 关于ABS() 说明
ABS
Elemental Intrinsic Function (Generic): Computes an absolute value.
Syntax
result = ABS (a)
a
(Input) Must be of type integer, real, or complex.
Results:
If a is an integer or real value, the value of the result is | a |; if a is a complex value (X, Y), the result is the real value SQRT (X**2 + Y**2).
Specific Name Argument Type Result Type
INTEGER(1) INTEGER(1)
IIABS INTEGER(2) INTEGER(2)
IABS 1 INTEGER(4) INTEGER(4)
KIABS INTEGER(8) INTEGER(8)
ABS REAL(4) REAL(4)
DABS REAL(8) REAL(8)
QABS 2 REAL(16) REAL(16)
CABS 3 COMPLEX(4) REAL(4)
CDABS 4 COMPLEX(8) REAL(8)
CQABS 2 COMPLEX(16) REAL(16)
板凳
yeg001 [专家分:14390] 发布于 2011-03-22 10:52:00
IABS 不过是ABS的一个具体子函数.
3 楼
拜月贪狼 [专家分:20] 发布于 2011-03-22 11:00:00
sorry IABS是取绝对值的意思 那 integer(4)又是神马意思?
4 楼
yeg001 [专家分:14390] 发布于 2011-03-22 11:53:00
integer(4) ... 这个应该稍微看看书上整数, 浮点数, 复数的精度相关了...
5 楼
zhiqingquan [专家分:160] 发布于 2011-03-24 14:48:00
简单说,就是求整型绝对值。
我来回复