fortran能输出的最大整数?-查字典问答网
分类选择

来自葛利的问题

  fortran能输出的最大整数?

  fortran能输出的最大整数?

1回答
2020-06-30 23:15
我要回答
请先登录
安刚

  Fortran是一门语言,全世界有很多很多厂商开发了它的不同品牌和版本的编译器产品.

  有32位的,有64位的.他们对整数类型的支持也不完全相同.所以,你应该去了解你的编译器产品.

  你的问题,没有统一的答案.

  但是,一般来说,32位的整数,能表达的最大值是

  2147483647

  64位的整数,是9223372036854775807

  你也可以用以下代码测试你的编译器:

  ProgramMain

  integera

  integer*8b

  write(*,*)huge(a),huge(b)

  End

  这段代码就会输出32位和64位整数的最大值.

  当然了,某些编译器可能还支持integer*16

  可能有些编译器写法上是integer*1integer*2或者integer*3,这也要看你的编译器说明书.

2020-06-30 23:16:34

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •