conjg(x): Complex Conjugate¶
Complex conjugate function.
Declaración¶
Sintaxis¶
retval = conjg(x)
function conjgz32(x)
function conjgz64(x)
Argumentos¶
x
the input value must be of type complex.
Valores devueltos¶
The return value is of complex type.
Descripción¶
conjg(x) converts the input value x
to its conjugate.
For x
complex input value, the result is calculated using mathematical formula:
\(x + iy\) converted to \(x - iy\)
\(i\) the imaginary part is the result.
Tipos¶
Supported argument types is complex.
interface conjg
module procedure conjgz32, conjgz64
end interface
contains
function conjgz32(x)
complex(sp) :: x
end function
function conjgz64(x)
complex(dp) :: x
end function
Ejemplos¶
program intrinsics_conjg
implicit none
print *, conjg((1.0, -3.0))
end program
Result:
1 + 3i