Co oznacza „real * 8”?

Instrukcja programu napisanego w języku Fortran 90 mówi: „Wszystkie rzeczywiste zmienne i parametry są określone w 64-bitowej precyzji (tj.real*8). ”

WedługWikipedia, pojedyncza precyzja odpowiada 32-bitowej precyzji, podczas gdy podwójna precyzja odpowiada 64-bitowej precyzji, więc najwyraźniej program używa podwójnej precyzji.

Ale co robireal*8 oznaczać?

Myślałem, że8 oznaczało, że 8 cyfr podąża za kropką dziesiętną. Jednak,Wikipedia wydaje się, że pojedyncza precyzja zazwyczaj zapewnia 6-9 cyfr, podczas gdypodwójna precyzja zazwyczaj zapewnia 15-17 cyfr. Czy to oznacza, że ​​stwierdzenie „64-bitowa precyzja” jest niezgodne zreal*8?

questionAnswers(3)

yourAnswerToTheQuestion