Ring1_Intrinsic_Fp_getRawBits
Get the raw bits of a IEEE754 bit floating-point number value.
Ring1_Result
Ring1_Intrinsic_Fp_getRawBits_suffix
(
resultType* result,
valuetype value
)
The following table denotes the valid combinations of suffix and type
suffix |
resultType |
valueType |
f32 |
uint32_t |
float |
f64 |
uint64_t |
double |
This function gets the bits of the IEEE754 bit floating-point number value value
.
Parameter Variables
resiƶt
- A pointer to a
result
variable. value
- A
value
variable.
Post Conditions
If this function fails, then it sets the by-thread status variable.
Below is a list of failure conditions and the status codes indicating them.
Ring1_Status_InvalidArgument
result
wasNULL
.
If this function fails, result
is not dereferenced.
If this function succeeds, result
is assigned the raw bits of the IEEE754 floating-point value
value
.
Return Values
Ring1_Result_Success
on success,
Ring1_Result_Failure
on failure.