Macaulay2 Engine
Loading...
Searching...
No Matches

◆ fma

const mpreal fma ( const mpreal & v1,
const mpreal & v2,
const mpreal & v3,
mp_rnd_t rnd_mode = mpreal::get_default_rnd() )
friend

Definition at line 2555 of file mpreal.h.

2556{
2557 mpreal a;
2558 mp_prec_t p1, p2, p3;
2559
2560 p1 = v1.get_prec();
2561 p2 = v2.get_prec();
2562 p3 = v3.get_prec();
2563
2564 a.set_prec(p3>p2?(p3>p1?p3:p1):(p2>p1?p2:p1));
2565
2566 mpfr_fma(a.mp,v1.mp,v2.mp,v3.mp,rnd_mode);
2567 return a;
2568}
int p1

References fma, get_default_rnd(), get_prec(), mp, mpreal(), p1, and set_prec().

Referenced by fma.