FORTRAN90的固有数据类型

  1. fortran90固有的数据类型:整型(int)、实型、复型、字符型、逻辑型。

(1)整型=INTEGER{integer}

INTEGER(1)=INTEGER*1-------------整型数据所占的字节为1,范围为-128~127

INTEGER(2)=INTEGER*2-------------整型数据所占的字节为2,范围为-32768~32767

INTEGER(4)=INTEGER*4--------整型数据所占的字节为4,范围为-2147483648~2147483647

FORTRAN90中整数中不包含小数点,但有正负。

以两个字节存储整数,第一位是确定整数的正负值,0为正、1为负,0111111111111111表示215-1,即为字节为二的最大值。

  1. 实型数据-----浮点数----REAL(4)【单精度】、REAL(8)或者DOUBLE PRECISION{doubleprecision}【双精度】 

小数形式,正常的数学小数。

指数形式:例如以10为底的话,用EXPONENT的首字母E表示,10.3*108=10.3E+08

0.91*10-30=0.91E-30

  1. 复型数据----COMPLEX---COMPLEX(4)或者COMPLEX*8一对有顺序的单精度实数

单精度--占有八个字节----实部4个字节、虚部4个字节

DOUBLE COMPLEX或COMPLEX(8)或COMPLEX*16一对有顺序的双精度实数-----占有16个字节---实部8字节、虚部8字节

复数形式:A+Bi-----A实部、B虚部

  1. 字符型数据-----字符串,数据的值为字符集--------CHARACTER(LEN=N)N为字符串的长度{character}

子字符串就是从什么位置到什么位置,表示为(FST:ND),ND缺省就表示到了字符串的末尾

‘’AB’’’’CD’’=AB’’CD 长度为5               ‘ABCD’’E’=ABCD’E长度为6

  1. 逻辑型数据-----LOGICAL------TRUE OR FALSE

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值