如何处理Fortran中的极大表达式?

时间:2013-04-05 09:02:32

标签: fortran90

我有这样的fortran程序,

program test
integer,parameter :: f=selected_real_kind(20)
Real(kind=f)::b1,b2,c1,v,xd,xe,res
b1=1._f
b2=0.5_f
v=1._f/3._f
c1=0.25_f
xd=0.2_f
xe=1._f/6._f
res= "extremely large expressions"
write(*,*) res
end program 

res只是一个非常大的表达式,超过50000行。我无法使用gfortran编译器编译该程序。错误原因是,内存不足分配65536个字节     欢迎任何建议。谢谢!

0 个答案:

没有答案