答案解析 查看更多优质解析 解答一 举报 1.0d0=1.0*10^0,再如1.2d3=1.2*10^3,此即科学计数法 d表示双精度 相应的 1.0e0=1.0*10^0 e表示单精度 解析看不懂?免费查看同类题视频解析查看解答 特别推荐 热点考点 2022年高考真题试卷汇总 2022年高中期中试卷汇总 2022年高中期末试卷汇总 2022年高中月考试卷汇...
Fortran不区分大小写,所以这两个N是同一个意思,所以要小心!!!最好用两个变量表示!!D0(I)表示数组D0的第 I个元素!
意思就是 7.0 乘以 10 的 0 次方,并且是双精度的。说白了就是双精度的 7.0 要尤其注意,常数也有精度的。比如 double a , b a = 3.141592654323213 如果 b = a * 7.0 则可能丢失精度,因为虽然 a 是双精度,但 7.0 是单精度。为了保证 b = a * 7.0 能保持精度,要把 7.0 ...
2、.D0表示双精度 结果一 题目 fortran语句:pi=dacos(-1.D0)平时用C++的,麻烦fortran高手解释下:1.acos 前面加d什么意思 2.(-1.D0),.D0什么意思?谢谢 答案 1、DACOS,专用于求双精度的实型数据的反余弦值,返回值也为双精度的实型数据2、.D0表示双精度相关推荐 1fortran语句:pi=dacos(-1.D0)平时用C++...
这句话表示给数组xi赋初值,xi(0)=0,xi(1)=1。这里0d0和1d0表示0和1都是双精度。
fortran中乘号不能省略。数字后面紧跟d0表示此数是双精度实数。所以,g1=(g-1.0d0)/2.0d0中的1.0d0和2.0d0是表示此两数是双精度实数,并非1.0*d0和2.0*d0之意。
就是说单精度浮点数p3赋值为1,1d0说的是保证精度
Data 语句意思是为后面的变量做初始化。类似与 T0 = 2.43D0 , UEE = 11.16D0 但与上面的赋值执行语句还有区别,它算是声明语句。你可以大致理解为:这样的赋值发生在所有代码执行以前。只赋值一次。
A = 0.2E0 表示 0.2 乘以10的0次方。A = 0.2D0 与上述表达的意思一样,只不过是双精度版本。还可以写为 A = 0.2_8