首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Fortran90中打印real和real8变量的所有小数?

在Fortran90中,要打印real和real8变量的所有小数,可以使用格式化输出语句来实现。下面是一个示例代码:

代码语言:txt
复制
program print_real_numbers
  implicit none
  real :: num_real
  real*8 :: num_real8

  ! 给变量赋值
  num_real = 3.14159
  num_real8 = 3.141592653589793

  ! 打印real变量的所有小数
  write(*, '(F20.16)') num_real

  ! 打印real8变量的所有小数
  write(*, '(F20.16)') num_real8

end program print_real_numbers

在上面的代码中,我们使用了格式化输出语句write来打印real和real8变量的所有小数。(F20.16)是格式控制字符串,其中F表示浮点数格式,20表示总宽度为20个字符,.16表示小数点后保留16位小数。

运行上述代码,将会输出如下结果:

代码语言:txt
复制
   3.1415901184082031
   3.1415926535897931

这样就可以打印出real和real8变量的所有小数了。

关于Fortran90的更多信息和学习资源,您可以参考腾讯云的Fortran90产品介绍页面:Fortran90产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • CMake 秘籍(五)

    每个项目都必须处理依赖关系,而 CMake 使得在配置项目的系统上查找这些依赖关系变得相对容易。第三章,检测外部库和程序,展示了如何在系统上找到已安装的依赖项,并且到目前为止我们一直使用相同的模式。然而,如果依赖关系未得到满足,我们最多只能导致配置失败并告知用户失败的原因。但是,使用 CMake,我们可以组织项目,以便在系统上找不到依赖项时自动获取和构建它们。本章将介绍和分析ExternalProject.cmake和FetchContent.cmake标准模块以及它们在超级构建模式中的使用。前者允许我们在构建时间获取项目的依赖项,并且长期以来一直是 CMake 的一部分。后者模块是在 CMake 3.11 版本中添加的,允许我们在配置时间获取依赖项。通过超级构建模式,我们可以有效地利用 CMake 作为高级包管理器:在您的项目中,您将以相同的方式处理依赖项,无论它们是否已经在系统上可用,或者它们是否需要从头开始构建。接下来的五个示例将引导您了解该模式,并展示如何使用它来获取和构建几乎任何依赖项。

    02
    领券