Returns a vector of which each element is the floating point equivalent of the 64-bit signed integer in the corresponding element of a, rounded to double-precision, using the rounding mode specified by FPSCRRN.
d=vec_cfid(a)
The following table describes the types of the returned value and the function arguments.
d | a |
---|---|
vector4double | vector4double |
The value of each element of the result is the floating-point representation of the 64-bit signed integer in the corresponding element of a, rounded to double-precision using the rounding mode specified by FPSCRRN.
FPSCRRN = DFP_ROUND_TO_NEAREST_WITH_TIES_TO_EVEN
a = ( 1, -1, 2, -2)
d: ( 1.0, -1.0, 2.0, -2.0)