Break the argument "a" into integer and fractional parts, each of which
has the same sign as "a". The fractional part is returned, and the
integer part is stored in the output parameter "i_ptr". Both output
values are set to have the same maximum precision as "a".
Break the argument "a" into integer and fractional parts, each of which has the same sign as "a". The fractional part is returned, and the integer part is stored in the output parameter "i_ptr". Both output values are set to have the same maximum precision as "a".