.TH "std::numbers" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::numbers \- Namespace for mathematical constants\&. .SH SYNOPSIS .br .PP .SS "Variables" .in +1c .ti -1c .RI "constexpr double \fBe\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBe_v\fP" .br .RI "e " .ti -1c .RI "constexpr double \fBegamma\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBegamma_v\fP" .br .RI "The Euler-Mascheroni constant\&. " .ti -1c .RI "constexpr double \fBinv_pi\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBinv_pi_v\fP" .br .RI "1/pi " .ti -1c .RI "constexpr double \fBinv_sqrt3\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBinv_sqrt3_v\fP" .br .RI "1/sqrt(3) " .ti -1c .RI "constexpr double \fBinv_sqrtpi\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBinv_sqrtpi_v\fP" .br .RI "1/sqrt(pi) " .ti -1c .RI "constexpr double \fBln10\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBln10_v\fP" .br .RI "log_e 10 " .ti -1c .RI "constexpr double \fBln2\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBln2_v\fP" .br .RI "log_e 2 " .ti -1c .RI "constexpr double \fBlog10e\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBlog10e_v\fP" .br .RI "log_10 e " .ti -1c .RI "constexpr double \fBlog2e\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBlog2e_v\fP" .br .RI "log_2 e " .ti -1c .RI "constexpr double \fBphi\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBphi_v\fP" .br .RI "The golden ratio, (1+sqrt(5))/2\&. " .ti -1c .RI "constexpr double \fBpi\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBpi_v\fP" .br .RI "pi " .ti -1c .RI "constexpr double \fBsqrt2\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBsqrt2_v\fP" .br .RI "sqrt(2) " .ti -1c .RI "constexpr double \fBsqrt3\fP" .br .ti -1c .RI "template<\fBtypename\fP _Tp > constexpr _Tp \fBsqrt3_v\fP" .br .RI "sqrt(3) " .in -1c .SH "Detailed Description" .PP Namespace for mathematical constants\&. .SH "Variable Documentation" .PP .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::e_v\fC [inline]\fP, \fC [constexpr]\fP" .PP e .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::egamma_v\fC [inline]\fP, \fC [constexpr]\fP" .PP The Euler-Mascheroni constant\&. .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::inv_pi_v\fC [inline]\fP, \fC [constexpr]\fP" .PP 1/pi .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::inv_sqrt3_v\fC [inline]\fP, \fC [constexpr]\fP" .PP 1/sqrt(3) .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::inv_sqrtpi_v\fC [inline]\fP, \fC [constexpr]\fP" .PP 1/sqrt(pi) .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::ln10_v\fC [inline]\fP, \fC [constexpr]\fP" .PP log_e 10 .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::ln2_v\fC [inline]\fP, \fC [constexpr]\fP" .PP log_e 2 .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::log10e_v\fC [inline]\fP, \fC [constexpr]\fP" .PP log_10 e .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::log2e_v\fC [inline]\fP, \fC [constexpr]\fP" .PP log_2 e .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::phi_v\fC [inline]\fP, \fC [constexpr]\fP" .PP The golden ratio, (1+sqrt(5))/2\&. .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::pi_v\fC [inline]\fP, \fC [constexpr]\fP" .PP pi .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::sqrt2_v\fC [inline]\fP, \fC [constexpr]\fP" .PP sqrt(2) .SS "template<\fBtypename\fP _Tp > constexpr _Tp std::numbers::sqrt3_v\fC [inline]\fP, \fC [constexpr]\fP" .PP sqrt(3) .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.