古いコードを F95 標準にアップグレードしようとしています。afpn
以下の関数の write ステートメントを使用して、文字列に値が割り当てられている方法がわかりません。私はいくつかの場所でこれに遭遇しました。これはどのように作動しますか?
CHARACTER(LEN=15) FUNCTION XFPN2AL( FPN )
IMPLICIT NONE
! external variables
REAL(KIND=4)INTENT(IN):: FPN
! internal variables
CHARACTER(LEN=15):: AFPN
! initialize variables
AFPN = ' '
XFPN2AL = ' '
WRITE(AFPN,'(G15.7)') FPN
XFPN2AL = ADJUSTL(AFPN)
END FUNCTION XFPN2AL