关于Fortran f90如何定义双精度?很多人不清楚,今天我将教大家如何做。
方法/步骤
1
创建一个新项目为“双精度”,点击“完成”。
2
点击“main.f95”,列举四个定义双精度的列子。
3
方法1:“doublcprccision::s”,方法2:“real(8)::s”,方法3:“real(kind=8)::s”,但方法2和方法3并不能保证所有编译器都能认可8,不同编译器对8定义不同。
4
方法4:“incqer,parameter::NP=selected_real_kind(8) real(kind=NP)::s“,其中“SELECTED_REAL_KIND98)”表示自动选择一种精度,在32位编译器上“NP”表示双精度。