用Fortran 90编写的程序手册说:"所有实际变量和参数都以64位精度(即real*8)指定."
real*8
根据维基百科,单精度对应于32位精度,而双精度对应于64位精度,因此显然程序使用双精度.
但是什么real*8意思呢?
我认为这8意味着8位数字跟随小数点.然而,维基百科似乎说单精度通常提供6-9位数,而双精度通常提供15-17位数.这是否意味着语句"64位精度"与real*8?不一致?
8
precision fortran bit fortran90
bit ×1
fortran ×1
fortran90 ×1
precision ×1