我正在研究混沌理论(蝴蝶效应? - 最小的初始条件会对结果产生不利影响)。我预订我正在关注Fortran中的代码,我的教授已经指派我尝试用C ++编写程序,但是我似乎无法复制结果,所以我想知道:
Fortran中double类型的大小是多少?
由于
答案 0 :(得分:0)
如果用“double double”表示过去的名字是“双精度”,那么 - 它取决于。它通常是单个代表的两倍,但也随着您的环境(处理器的实现)而变化。
如今,(我认为是F90)通过明确说明自定义数据类型,通过陈述您在精度和数据范围方面的要求,通常可以避免这些问题。检查函数SELECTED_REAL_KIND(以及此向前帮助中的链接) 简而言之,您可以为给定的范围/精度定义种类类型。