主题:还有一个问题,请问如何在程序里把数字用科学计数法表示
请问大家:
在fortran里声明变量为double precision及双精度浮点型,但是在矩阵赋值的时候,有些数是用科学计数法表示的,有些不是,请问如何将所有数都变为科学计数法表示(并不是输出形式,而是在程序里变)?谢了~:)
如把
k(1,1) = 37465.49586
k(2,1) = 2.378669357676E-2
(貌似在表示很小的数的时候才用科学计数法)
变为:
k(1,1) = 3.746549586E4
k(2,1) = 2.378669357676E-2
[em9]
在fortran里声明变量为double precision及双精度浮点型,但是在矩阵赋值的时候,有些数是用科学计数法表示的,有些不是,请问如何将所有数都变为科学计数法表示(并不是输出形式,而是在程序里变)?谢了~:)
如把
k(1,1) = 37465.49586
k(2,1) = 2.378669357676E-2
(貌似在表示很小的数的时候才用科学计数法)
变为:
k(1,1) = 3.746549586E4
k(2,1) = 2.378669357676E-2
[em9]