std.math.constants

This is a submodule of std.math.

It contains several useful mathematical constants.

Members

Variables

E
enum real E;

e = 2.718281...

LN10
enum real LN10;

ln 10 = 2.302585...

LN2
enum real LN2;

ln 2 = 0.693147...

LOG10E
enum real LOG10E;

log10e = 0.434294...

LOG2
enum real LOG2;

log102 = 0.301029...

LOG2E
enum real LOG2E;

log2e = 1.442695...

LOG2T
enum real LOG2T;

log210 = 3.321928...

M_1_PI
enum real M_1_PI;

1 / π = 0.318309...

M_2_PI
enum real M_2_PI;

2 / π = 0.636619...

M_2_SQRTPI
enum real M_2_SQRTPI;

2 / √π = 1.128379...

PI
enum real PI;

π = 3.141592...

PI_2
enum real PI_2;

π / 2 = 1.570796...

PI_4
enum real PI_4;

π / 4 = 0.785398...

SQRT1_2
enum real SQRT1_2;

√$(HALF) = 0.707106...

SQRT2
enum real SQRT2;

√2 = 1.414213...

Meta

Authors

Walter Bright, Don Clugston