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

◆ sqrt() [2/7]

const mpreal mpfr::sqrt ( const int v,
mp_rnd_t rnd_mode = mpreal::get_default_rnd() )
inline

Definition at line 2255 of file mpreal.h.

2256{
2257 if (v>=0) return sqrt(static_cast<unsigned long int>(v),rnd_mode);
2258 else return mpreal().setNan(); // NaN
2259}
mpreal & setNan()
Definition mpreal.h:2004
const mpreal sqrt(const unsigned int v, mp_rnd_t rnd_mode=mpreal::get_default_rnd())
Definition mpreal.h:2244

References mpfr::mpreal::setNan(), and sqrt().