The /kind qualifier establishes the value for the
Fortran KIND type parameter used when KIND has not been
specified or KIND=0 is specified. /kind
applies to all data types: logical, integer, real, and complex. The
values for /kind are 4 or 8 with 4 being the default.
The /kind qualifier allows you to change the underlying
precision of compuations without violating the Fortran standard
constraints that default logical, default integer and default real
occupy the same amount of storage and that default double precision
and default complex occupy twice the storage of default real.