Visible to Intel only — GUID: GUID-4B9BD07E-7FAF-4D21-A3BB-B0302FFDE706
Visible to Intel only — GUID: GUID-4B9BD07E-7FAF-4D21-A3BB-B0302FFDE706
v?Exp10
Computes the base 10 exponential of vector elements.
call vsexp10 (n, a, y)
call vsexp10i(n, a, inca, y, incy)
call vmsexp10 (n, a, y, mode)
call vmsexp10i(n, a, inca, y, incy, mode)
call vdexp10 (n, a, y)
call vdexp10i(n, a, inca, y, incy)
call vmdexp10 (n, a, y, mode)
call vmdexp10i(n, a, inca, y, incy, mode)
- mkl_vml.f90
Name |
Type |
Description |
---|---|---|
n |
INTEGER |
Specifies the number of elements to be calculated. |
a |
REAL for vsExp10 REAL for vmsExp10 DOUBLE PRECISION for vdExp10 DOUBLE PRECISION for vmdExp10 |
Pointer to the array containing the input vector a. |
inca, incy |
INTEGER, INTENT(IN) |
Specifies increments for the elements of a and y. |
mode |
INTEGER (KIND=8) |
Overrides the global VM mode setting for this function call. See vmlSetMode for possible values and their description. |
Name |
Type |
Description |
---|---|---|
y |
REAL for vsExp10 REAL for vmsExp10 DOUBLE PRECISION for vdExp10 DOUBLE PRECISION for vmdExp10 |
Pointer to an array containing the output vector y. |
The v?Exp10 function computes the base 10 exponential of vector elements.
Data Type | Threshold Limitations on Input Parameters |
---|---|
single precision | ai < log10(FLT_MAX) |
double precision | ai < log10(DBL_MAX) |
See Special Value Notations for the conventions used in this table:
Argument | Result | VM Error Status | Exception |
---|---|---|---|
+0 | +1 | ||
-0 | +1 | ||
x > overflow | +∞ | VML_STATUS_OVERFLOW | OVERFLOW |
x < underflow | +0 | VML_STATUS_UNDERFLOW | UNDERFLOW |
+∞ | +∞ | ||
-∞ | +0 | ||
QNAN | QNAN | ||
SNAN | QNAN | INVALID |