Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
std.math.constants
This is a submodule of std.math.
It contains several useful mathematical constants.
License:
Authors:
Walter Bright, Don Clugston
Source std/math/constants.d
- enum real
E
; - e = 2.718281...
- enum real
LOG2T
; - log210 = 3.321928...
- enum real
LOG2E
; - log2e = 1.442695...
- enum real
LOG2
; - log102 = 0.301029...
- enum real
LOG10E
; - log10e = 0.434294...
- enum real
LN2
; - ln 2 = 0.693147...
- enum real
LN10
; - ln 10 = 2.302585...
- enum real
PI
; - π = 3.141592...
- enum real
PI_2
; - π / 2 = 1.570796...
- enum real
PI_4
; - π / 4 = 0.785398...
- enum real
M_1_PI
; - 1 / π = 0.318309...
- enum real
M_2_PI
; - 2 / π = 0.636619...
- enum real
M_2_SQRTPI
; - 2 / √π = 1.128379...
- enum real
SQRT2
; - √2 = 1.414213...
- enum real
SQRT1_2
; - √½ = 0.707106...
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on Sun Nov 17 01:09:10 2024