DBLE (The GNU Fortran Compiler)

### 8.90 `DBLE` — Double conversion function ¶

Synopsis:

  `RESULT = DBLE(A)`

Description:

  `DBLE(A)` Converts A to double precision real type.

Class:

  Elemental function

Arguments:

  A | The type shall be `INTEGER`, `REAL`, or `COMPLEX`.

Return value:

  The return value is of type double precision real.

Example:

      program test_dble
          real    :: x = 2.18
          integer :: i = 5
          complex :: z = (2.3,1.14)
          print *, dble(x), dble(i), dble(z)
      end program test_dble

Standard:

  Fortran 77 and later

See also:

  `REAL` — Convert to real type