public interface signum
signum
returns the sign of variables.
(Specification)
Functions
private elemental module function signum_cdp(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
complex(kind=dp), |
intent(in) |
|
| :: |
x | |
Return Value complex(kind=dp)
private elemental module function signum_csp(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
complex(kind=sp), |
intent(in) |
|
| :: |
x | |
Return Value complex(kind=sp)
private elemental module function signum_iint16(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer(kind=int16), |
intent(in) |
|
| :: |
x | |
Return Value integer(kind=int16)
private elemental module function signum_iint32(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer(kind=int32), |
intent(in) |
|
| :: |
x | |
Return Value integer(kind=int32)
private elemental module function signum_iint64(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer(kind=int64), |
intent(in) |
|
| :: |
x | |
Return Value integer(kind=int64)
private elemental module function signum_iint8(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer(kind=int8), |
intent(in) |
|
| :: |
x | |
Return Value integer(kind=int8)
private elemental module function signum_rdp(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
real(kind=dp), |
intent(in) |
|
| :: |
x | |
Return Value real(kind=dp)
private elemental module function signum_rsp(x) result(sign)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
real(kind=sp), |
intent(in) |
|
| :: |
x | |
Return Value real(kind=sp)