早教吧 育儿知识 作业答案 考试题库 百科 知识分享

程序中有一段fortran语言是这样的COMPLEX(KIND=PREC)EX,EY,EZ.尤其那个PREC

题目详情
程序中有一段fortran语言是这样的COMPLEX(KIND=PREC) EX,EY,EZ.尤其那个PREC
▼优质解答
答案和解析
PREC 肯定在前面定义过.表示复数的精度.
通常来说,精度如果是 4,表示单精度的复数.如果是 8 ,表示双精度的复数.
这个你要在前面的代码里找 PREC 的定义.
当然,并不是所有编译器都用 4,8 来表示单精度和双精度.某些编译器可能是1 和2.
这与你的编译器也有关.所以建议你先熟悉一下自己编译器的规定.
也有可能 PREC 是通过 SELECT_REAL_KIND 这个预处理函数获得的.