我想從Fortran 90 中的文本文件讀取某些類型的值,例如包含「1FD」的文件。我可以從屏幕讀取這個值,但是當我試圖從文件讀取時發生了一些錯誤。 任何人都可以給我一個例子嗎?從文本文件中讀取十六進制值
program ReadSomeHex
implicit none
character(4) :: Hexval
integer :: Decval
Open(1,File='Input.txt')
Open(2,File='Output.txt')
read(1,*) Hexval
Decval = Z'Hexval'
write(2,*) Decval
end program ReadSomeHex
顯示您的代碼。 – Hille
這是我的代碼: 程序ReadSomeHex 隱式無 字符(4):: Hexval 整數:: Decval 打開(1,文件= 'INPUT.TXT') 打開(如圖2所示,文件='輸出。 TXT ') 讀(1,*)Hexval Decval = Z'Hexval' 寫(2 *)Decval 端程序ReadSomeHex 例如,在一個txt文件我把 2F5 – Mortezanamvar
請p UT斯達康的代碼進入正題...... –