新建
上传
首页
助手
最?/div>
资料?/div>
工具

?

号约定:

  

l 

 I

代表整型

;R

代表实型

;C

代表复型

;CH

代表字符?/p>

;S

代表字符?/p>

;L

代表?/p>

辑型

;A

代表数组

;P

代表指针

;T

代表派生类型

;AT

为任意类型?/p>

 

l 

 s:P

表示

s

类型?/p>

P

类型

(

任意

kind

?/p>

)

?/p>

s:P(k)

表示

s

类型?/p>

P

类型

(kind

?/p>

=k)

?/p>

 

l 

 

[„]表示可选参数?/p>

 

l 

 *

表示常用函数?/p>

 

 

 

?/p>

1 

 

数值和类型转换函数

 

函数?/p>

 

说明

 

ABS(x)* 

?/p>

x

的绝对值∣x∣?/p>

x:I

?/p>

R, 

结果类型?/p>

x; 

x:C, 

结果

:R 

AIMAG(x) 

?/p>

x

的实部?/p>

x:C, 

结果

:R 

AINT(x[,kind])* 

?/p>

x

取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

?

?/p>

:R(kind) 

AMAX0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最大值?/p>

x

I

:I, 

结果

:R 

AMIN0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最小值?/p>

x

I

:I, 

结果

:R 

ANINT(x[,kind])* 

?/p>

x

四舍五入取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

结果

:R(kind) 

CEILING(x)* 

求大于等?/p>

x

的最小整数?/p>

x:R, 

结果

:I 

CMPLX(x[,y][,kind])) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, y:I

?

R,kind:I, 

结果

:C(kind) 

CONJG(x) 

?/p>

x

的共轭复数?/p>

x:C, 

结果

:C 

DBLE(x)* 

?/p>

x

转换为双精度实数?/p>

x:I

?/p>

R

?/p>

C, 

结果

:R(8) 

DCMPLX(x[,y]) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, 

y:I

?/p>

R, 

结果

:C(8) 

DFLOAT(x) 

?/p>

x

转换为双精度实数?/p>

x:I, 

结果

:R(8) 

DIM(x,y)* 

?/p>

x-y

?/p>

0

中最大?/p>

, 

?/p>

MAX(x-y,0)

?/p>

x:I

?/p>

R, y

的类

型同

x,

结果类型?/p>

x 

DPROD(x,y) 

?/p>

x

?/p>

y

的乘?/p>

,

并转换为双精度实数?/p>

x:R, y:R, 

?

?/p>

:R(8) 

FLOAT(x)* 

?/p>

x

转换为单精度实数?/p>

x:I, 

结果

:R 

FLOOR(x)* 

求小于等?/p>

x

的最大整数?/p>

x:R, 

结果

:I 

IFIX(x)* 

?/p>

x

转换为整?/p>

(

取整

)

?/p>

x:R, 

结果

:I 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?

号约定:

  

l 

 I

代表整型

;R

代表实型

;C

代表复型

;CH

代表字符?/p>

;S

代表字符?/p>

;L

代表?/p>

辑型

;A

代表数组

;P

代表指针

;T

代表派生类型

;AT

为任意类型?/p>

 

l 

 s:P

表示

s

类型?/p>

P

类型

(

任意

kind

?/p>

)

?/p>

s:P(k)

表示

s

类型?/p>

P

类型

(kind

?/p>

=k)

?/p>

 

l 

 

[„]表示可选参数?/p>

 

l 

 *

表示常用函数?/p>

 

 

 

?/p>

1 

 

数值和类型转换函数

 

函数?/p>

 

说明

 

ABS(x)* 

?/p>

x

的绝对值∣x∣?/p>

x:I

?/p>

R, 

结果类型?/p>

x; 

x:C, 

结果

:R 

AIMAG(x) 

?/p>

x

的实部?/p>

x:C, 

结果

:R 

AINT(x[,kind])* 

?/p>

x

取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

?

?/p>

:R(kind) 

AMAX0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最大值?/p>

x

I

:I, 

结果

:R 

AMIN0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最小值?/p>

x

I

:I, 

结果

:R 

ANINT(x[,kind])* 

?/p>

x

四舍五入取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

结果

:R(kind) 

CEILING(x)* 

求大于等?/p>

x

的最小整数?/p>

x:R, 

结果

:I 

CMPLX(x[,y][,kind])) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, y:I

?

R,kind:I, 

结果

:C(kind) 

CONJG(x) 

?/p>

x

的共轭复数?/p>

x:C, 

结果

:C 

DBLE(x)* 

?/p>

x

转换为双精度实数?/p>

x:I

?/p>

R

?/p>

C, 

结果

:R(8) 

DCMPLX(x[,y]) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, 

y:I

?/p>

R, 

结果

:C(8) 

DFLOAT(x) 

?/p>

x

转换为双精度实数?/p>

x:I, 

结果

:R(8) 

DIM(x,y)* 

?/p>

x-y

?/p>

0

中最大?/p>

, 

?/p>

MAX(x-y,0)

?/p>

x:I

?/p>

R, y

的类

型同

x,

结果类型?/p>

x 

DPROD(x,y) 

?/p>

x

?/p>

y

的乘?/p>

,

并转换为双精度实数?/p>

x:R, y:R, 

?

?/p>

:R(8) 

FLOAT(x)* 

?/p>

x

转换为单精度实数?/p>

x:I, 

结果

:R 

FLOOR(x)* 

求小于等?/p>

x

的最大整数?/p>

x:R, 

结果

:I 

IFIX(x)* 

?/p>

x

转换为整?/p>

(

取整

)

?/p>

x:R, 

结果

:I 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?

号约定:

  

l 

 I

代表整型

;R

代表实型

;C

代表复型

;CH

代表字符?/p>

;S

代表字符?/p>

;L

代表?/p>

辑型

;A

代表数组

;P

代表指针

;T

代表派生类型

;AT

为任意类型?/p>

 

l 

 s:P

表示

s

类型?/p>

P

类型

(

任意

kind

?/p>

)

?/p>

s:P(k)

表示

s

类型?/p>

P

类型

(kind

?/p>

=k)

?/p>

 

l 

 

[„]表示可选参数?/p>

 

l 

 *

表示常用函数?/p>

 

 

 

?/p>

1 

 

数值和类型转换函数

 

函数?/p>

 

说明

 

ABS(x)* 

?/p>

x

的绝对值∣x∣?/p>

x:I

?/p>

R, 

结果类型?/p>

x; 

x:C, 

结果

:R 

AIMAG(x) 

?/p>

x

的实部?/p>

x:C, 

结果

:R 

AINT(x[,kind])* 

?/p>

x

取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

?

?/p>

:R(kind) 

AMAX0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最大值?/p>

x

I

:I, 

结果

:R 

AMIN0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最小值?/p>

x

I

:I, 

结果

:R 

ANINT(x[,kind])* 

?/p>

x

四舍五入取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

结果

:R(kind) 

CEILING(x)* 

求大于等?/p>

x

的最小整数?/p>

x:R, 

结果

:I 

CMPLX(x[,y][,kind])) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, y:I

?

R,kind:I, 

结果

:C(kind) 

CONJG(x) 

?/p>

x

的共轭复数?/p>

x:C, 

结果

:C 

DBLE(x)* 

?/p>

x

转换为双精度实数?/p>

x:I

?/p>

R

?/p>

C, 

结果

:R(8) 

DCMPLX(x[,y]) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, 

y:I

?/p>

R, 

结果

:C(8) 

DFLOAT(x) 

?/p>

x

转换为双精度实数?/p>

x:I, 

结果

:R(8) 

DIM(x,y)* 

?/p>

x-y

?/p>

0

中最大?/p>

, 

?/p>

MAX(x-y,0)

?/p>

x:I

?/p>

R, y

的类

型同

x,

结果类型?/p>

x 

DPROD(x,y) 

?/p>

x

?/p>

y

的乘?/p>

,

并转换为双精度实数?/p>

x:R, y:R, 

?

?/p>

:R(8) 

FLOAT(x)* 

?/p>

x

转换为单精度实数?/p>

x:I, 

结果

:R 

FLOOR(x)* 

求小于等?/p>

x

的最大整数?/p>

x:R, 

结果

:I 

IFIX(x)* 

?/p>

x

转换为整?/p>

(

取整

)

?/p>

x:R, 

结果

:I 

Ͼλ">
Ͼλ
Ŀ

FORTRAN90标准函数 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?

号约定:

  

l 

 I

代表整型

;R

代表实型

;C

代表复型

;CH

代表字符?/p>

;S

代表字符?/p>

;L

代表?/p>

辑型

;A

代表数组

;P

代表指针

;T

代表派生类型

;AT

为任意类型?/p>

 

l 

 s:P

表示

s

类型?/p>

P

类型

(

任意

kind

?/p>

)

?/p>

s:P(k)

表示

s

类型?/p>

P

类型

(kind

?/p>

=k)

?/p>

 

l 

 

[„]表示可选参数?/p>

 

l 

 *

表示常用函数?/p>

 

 

 

?/p>

1 

 

数值和类型转换函数

 

函数?/p>

 

说明

 

ABS(x)* 

?/p>

x

的绝对值∣x∣?/p>

x:I

?/p>

R, 

结果类型?/p>

x; 

x:C, 

结果

:R 

AIMAG(x) 

?/p>

x

的实部?/p>

x:C, 

结果

:R 

AINT(x[,kind])* 

?/p>

x

取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

?

?/p>

:R(kind) 

AMAX0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最大值?/p>

x

I

:I, 

结果

:R 

AMIN0(x

1

,x

2

,x

3

,?*

 

?/p>

x

1

,x

2

,x

3

,„中最小值?/p>

x

I

:I, 

结果

:R 

ANINT(x[,kind])* 

?/p>

x

四舍五入取整

,

并转换为实数

(kind)

?/p>

x:R, kind:I, 

结果

:R(kind) 

CEILING(x)* 

求大于等?/p>

x

的最小整数?/p>

x:R, 

结果

:I 

CMPLX(x[,y][,kind])) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, y:I

?

R,kind:I, 

结果

:C(kind) 

CONJG(x) 

?/p>

x

的共轭复数?/p>

x:C, 

结果

:C 

DBLE(x)* 

?/p>

x

转换为双精度实数?/p>

x:I

?/p>

R

?/p>

C, 

结果

:R(8) 

DCMPLX(x[,y]) 

将参数转换为

x

?/p>

(x,0.0)

?/p>

(x,y)

?/p>

x:I

?/p>

R

?/p>

C, 

y:I

?/p>

R, 

结果

:C(8) 

DFLOAT(x) 

?/p>

x

转换为双精度实数?/p>

x:I, 

结果

:R(8) 

DIM(x,y)* 

?/p>

x-y

?/p>

0

中最大?/p>

, 

?/p>

MAX(x-y,0)

?/p>

x:I

?/p>

R, y

的类

型同

x,

结果类型?/p>

x 

DPROD(x,y) 

?/p>

x

?/p>

y

的乘?/p>

,

并转换为双精度实数?/p>

x:R, y:R, 

?

?/p>

:R(8) 

FLOAT(x)* 

?/p>

x

转换为单精度实数?/p>

x:I, 

结果

:R 

FLOOR(x)* 

求小于等?/p>

x

的最大整数?/p>

x:R, 

结果

:I 

IFIX(x)* 

?/p>

x

转换为整?/p>

(

取整

)

?/p>

x:R, 

结果

:I 



ļ׺.doc޸Ϊ.docĶ

  • 跨ϰ
  • 2012ɽʡҵλƸԡ֪ʶ⼰ۺࣩ
  • ʡпũȡʵʩϸ()
  • 2016-2022йе豸ӲƷҵȷͶǰԤⱨ
  • Ƽ 2017Ϸĩϰϰ Ʒ
  • ˽̰PEPСѧ꼶Ӣϲȫοһһϰ
  • 㶫ݳչƷ걨
  • ǽ±׼
  • ʯ-ҵ
  • ʡѧ2018һģ(word渽)

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)