FORTRAN里怎样把数值类型(整数,浮点数)转换为字符串


我是指fortran内建的方法或函数,调用C的就算了
用write语句来将数值类型的转换为字符型,例如:颂唯

integer iy
character ye*4
iy=2001

write(ye,'(i4)')iy
通过这个语句就可以把整型iy的值转换为字符型ye中,这个ye也就可以作为变量名,放在打开文件的语句野盯培中了,如open(11,file='则游D:\TEST\'//ye//'.txt')。
integer::i=1
character(20)::str
write(str,*)i