私はこのような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 バイトを割り当てるメモリ不足です。ありがとう!