This function is used to directly manipulate XFL numbers, however in most cases you will want to use
- Return the new XFL as int64_t
int64_t float_sign_set ( int64_t float1, uint32_t sign );
int64_t negative_one = float_sign_set(float_one(), 1);
The sign bit inside the XFL is the
0when the XFL is negative, however this function follows the standard computing convention to return
1if it is negative.
An XFL floating point enclosing number
The new sign to set.
The new XFL with the updated exponent
If negative, an error: