mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-04 18:54:00 +08:00
Fix trivial warnings in MPRealSupport
This commit is contained in:
parent
68eafc10b1
commit
ef4a86d6b8
@ -88,9 +88,9 @@ int main()
|
|||||||
inline static Real epsilon (const Real& x) { return mpfr::machine_epsilon(x); }
|
inline static Real epsilon (const Real& x) { return mpfr::machine_epsilon(x); }
|
||||||
|
|
||||||
inline static Real dummy_precision()
|
inline static Real dummy_precision()
|
||||||
{
|
{
|
||||||
unsigned int weak_prec = ((mpfr::mpreal::get_default_prec()-1) * 90) / 100;
|
mpfr_prec_t weak_prec = ((mpfr::mpreal::get_default_prec()-1) * 90) / 100;
|
||||||
return mpfr::machine_epsilon(weak_prec);
|
return mpfr::machine_epsilon(weak_prec);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1698,7 +1698,7 @@ inline bool isregular(const mpreal& op){ return (mpfr_regular_p(op.mpfr_srcpt
|
|||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
// Type Converters
|
// Type Converters
|
||||||
inline bool mpreal::toBool (mp_rnd_t mode) const { return mpfr_zero_p (mpfr_srcptr()) == 0; }
|
inline bool mpreal::toBool (mp_rnd_t /*mode*/) const { return mpfr_zero_p (mpfr_srcptr()) == 0; }
|
||||||
inline long mpreal::toLong (mp_rnd_t mode) const { return mpfr_get_si (mpfr_srcptr(), mode); }
|
inline long mpreal::toLong (mp_rnd_t mode) const { return mpfr_get_si (mpfr_srcptr(), mode); }
|
||||||
inline unsigned long mpreal::toULong (mp_rnd_t mode) const { return mpfr_get_ui (mpfr_srcptr(), mode); }
|
inline unsigned long mpreal::toULong (mp_rnd_t mode) const { return mpfr_get_ui (mpfr_srcptr(), mode); }
|
||||||
inline float mpreal::toFloat (mp_rnd_t mode) const { return mpfr_get_flt(mpfr_srcptr(), mode); }
|
inline float mpreal::toFloat (mp_rnd_t mode) const { return mpfr_get_flt(mpfr_srcptr(), mode); }
|
||||||
@ -3070,4 +3070,4 @@ namespace std
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* __MPREAL_H__ */
|
#endif /* __MPREAL_H__ */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user