【发布时间】:2015-02-25 20:24:18
【问题描述】:
我一直在试验以下代码:
program hello
write(*,"(i9)") 10
end program hello
并改变格式字符串,试图使写入输出的字符串大小正好代表整数所需的大小,但到目前为止我无法管理它。如何在 Fortran 中编写“适合”整数?
【问题讨论】:
-
还有其他几个潜在的重复项,但很多都依赖于
I0,而不是 F90。你真的需要 Fortran 90 答案吗? -
好吧,如果可能的话,我更喜欢不必编写自己的格式化子程序。我习惯依赖标准...
-
I0已成为标准二十年。 [我的评论不是“标准的 Fortran?”,而是“它需要是 Fortran 90 而不是更高版本吗?”根据您的标签选择。] -
具体来说,你不介意 Fortran 95 吗? (在我看来你真的不应该)
标签: fortran string-formatting fortran90