Tag: fortran77

如何在VBA Excel中保持高的小数精度

我正在转换FORTRAN代码保持至less16精度的小数。 我面临一个在VBA excel除零的问题,但如果我尝试在线编译器下面的代码,我不会得到一个零。 任何帮助表示赞赏。 提前致谢。 这是Fortran代码 program sum IMPLICIT DOUBLE PRECISION (AH,OZ) x = 3.14159265358979 y = 1.24325643454325 z = (x*y)/dtan(0.0D0) print *, datan(.04D0*z) end program sum 这是VBA代码 Public Function dosomething() Dim X As Double Dim Y As Double Dim Z As Double X = 3.14159265358979 Y = 1.24325643454325 Z = (X * Y) / […]