Skip to main content

Module constants

Module constants 

Source
Expand description

Functions that produce Float approximations of mathematical constants, using a given precision and rounding mode.

Modules§

gauss_constant
Functions for approximating Gauss’s constant, $G=1/\mathrm{AGM}(1,\sqrt{2})$.
lemniscate_constant
Functions for approximating the lemniscate constant $\varpi=\pi G$, where $G$ is Gauss’s constant.
ln_2
Functions for approximating $\ln 2$.
log_2_e
Functions for approximating $\log_2 e$.
one_over_pi
Functions for approximating $1/\pi$.
one_over_sqrt_pi
Functions for approximating $1/\sqrt{\pi}$.
one_over_sqrt_tau
Functions for approximating $1/\sqrt{\tau}=1/\sqrt{2\pi}$.
phi
Functions for approximating $\varphi$, the golden ratio.
pi
Functions for approximating $\pi$.
pi_over_2
Functions for approximating $\pi/2$.
pi_over_3
Functions for approximating $\pi/3$.
pi_over_4
Functions for approximating $\pi/4$.
pi_over_6
Functions for approximating $\pi/6$.
pi_over_8
Functions for approximating $\pi/8$.
prime_constant
Functions for approximating the prime constant (the constant whose $n$th bit is 1 if and only if $n$ is prime).
prouhet_thue_morse_constant
Functions for approximating the Prouhet-Thue-Morse constant (the constant whose bits are the Thue-Morse sequence).
sqrt_2
Functions for approximating $\sqrt{2}$.
sqrt_3
Functions for approximating $\sqrt{3}$.
sqrt_2_over_2
Functions for approximating $\sqrt{2}/2=\sqrt{1/2}=1/\sqrt{2}$.
sqrt_3_over_3
Functions for approximating $\sqrt{3}/3=\sqrt{1/3}=1/\sqrt{3}$.
sqrt_pi
Functions for approximating $\sqrt{\pi}$.
tau
Functions for approximating $\tau=2\pi$.
two_over_pi
Functions for approximating $2/\pi$.
two_over_sqrt_pi
Functions for approximating $2/\sqrt{\pi}$.