rdiv/2),
mpq is filled with the normalised rational number 
and the function returns TRUE. Otherwise mpq is 
untouched and the function returns FALSE. Note that mpq 
must have been initialised before calling this function and must be 
cleared using
mpq_clear() to reclaim any storage associated with it.