如何格式化整数以使其仅具有所需的大小?
How to format an integer to have only the needed size?
我一直在试验以下代码:
program hello
write(*,"(i9)") 10
end program hello
并改变格式字符串,试图使写入输出的字符串大小刚好代表整数,但到目前为止我无法管理它。如何在 Fortran 中写 'fit' 个整数?
I0
编辑描述符是输出具有正确宽度的整数的正确方法。这是在 Fortran 95 中引入的。所有当前的 Fortran 编译器(即 Fortran 90 编译器)都已在 95 年前更新为 Fortran 95。
我一直在试验以下代码:
program hello
write(*,"(i9)") 10
end program hello
并改变格式字符串,试图使写入输出的字符串大小刚好代表整数,但到目前为止我无法管理它。如何在 Fortran 中写 'fit' 个整数?
I0
编辑描述符是输出具有正确宽度的整数的正确方法。这是在 Fortran 95 中引入的。所有当前的 Fortran 编译器(即 Fortran 90 编译器)都已在 95 年前更新为 Fortran 95。