Fortran中format
时间: 2023-11-27 10:50:37 浏览: 244
Fortran数据格式.pdf
在Fortran中,`format`是用于控制输出格式的关键字。它通常用于在屏幕上或文件中打印数据。
`format`语句由一个字符字符串组成,与要输出的每个项目相关联。在格式字符串中,您可以使用以下格式控制符:
- `Iw`:整数格式,w是数字字段的宽度。
- `Fw.d`:浮点数格式,w是数字字段的宽度,d是小数位数。
- `Ew.d`:科学计数法格式,w是数字字段的宽度,d是小数位数。
- `A`:字符串格式,用于输出字符。
- `L`:逻辑格式,用于输出逻辑值(.TRUE.或.FALSE.)。
例如,以下Fortran程序将打印一个整数和一个浮点数:
```fortran
program example
implicit none
integer :: i = 42
real :: x = 3.14159
write(*, '(I4, F10.4)') i, x
end program example
```
`'(I4, F10.4)'`是一个格式字符串,指定要输出的整数和浮点数的宽度和精度。在这种情况下,整数字段的宽度为4,浮点数字段的宽度为10,小数位数为4。输出将如下所示:
```
42 3.1416
```
阅读全文