Fortran Wiki
abs

Description

abs(a) computes the absolute value of a.

Standard

FORTRAN 77 and later

Class

Elemental function

Syntax

result = abs(a)

Arguments

  • a - the type of the argument shall be an integer, real, or complex.

Return value

The return value is of the same type and kind as the argument except the return value is real for a complex argument.

Example

program test_abs
  integer :: i = -1
  real :: x = -1.e0
  complex :: z = (-1.e0,0.e0)
  i = abs(i)
  x = abs(x)
  x = abs(z)
end program test_abs

category: intrinsics