Floor function for rationals available?
Moritz Schmitt
moritz at schmi.tt
Mon Jun 22 19:32:37 UTC 2015
On Mon, Jun 22, 2015 at 08:57:54PM +0200, Marc Glisse wrote:
> > I am using GMP with C, and I am looking for a floor function for rationals,
> > i.e., something like mpq_floor(). However, I can't seem to find it.
> >
> > Of course one could program such a function by hand by extracting the
> > nominator and denominator, dividing, comparing, etc. But is this really
> > the way to go?
>
> What 'comparing' are you talking about? I would expect mpz_fdiv_q to give
> exactly what you are looking for.
You're right, mpz_fdiv_q seems to be what I want. I didn't read the
documentation well enough.
Thanks,
Moritz
More information about the gmp-discuss
mailing list