@@ -9,17 +9,39 @@ pub const e = 2.71828182845904523536028747135266249775724709369995;
9
9
10
10
/// Archimedes' constant (π)
11
11
pub const pi = 3.14159265358979323846264338327950288419716939937510 ;
12
- pub const log2e = 1.442695040888963407359924681001892137 ; // log2(e)
13
- pub const log10e = 0.434294481903251827651128918916605082 ; // log10(e)
14
- pub const ln2 = 0.693147180559945309417232121458176568 ; // ln(2)
15
- pub const ln10 = 2.302585092994045684017991454684364208 ; // ln(10)
16
- pub const pi_2 = 1.570796326794896619231321691639751442 ; // pi/2
17
- pub const pi_4 = 0.785398163397448309615660845819875721 ; // pi/4
18
- pub const one_pi = 0.318309886183790671537767526745028724 ; // 1/pi
19
- pub const two_pi = 0.636619772367581343075535053490057448 ; // 2/pi
20
- pub const two_sqrtpi = 1.128379167095512573896158903121545172 ; // 2/sqrt(pi)
21
- pub const sqrt2 = 1.414213562373095048801688724209698079 ; // sqrt(2)
22
- pub const sqrt1_2 = 0.707106781186547524400844362104849039 ; // 1/sqrt(2)
12
+
13
+ /// log2(e)
14
+ pub const log2e = 1.442695040888963407359924681001892137 ;
15
+
16
+ /// log10(e)
17
+ pub const log10e = 0.434294481903251827651128918916605082 ;
18
+
19
+ /// ln(2)
20
+ pub const ln2 = 0.693147180559945309417232121458176568 ;
21
+
22
+ /// ln(10)
23
+ pub const ln10 = 2.302585092994045684017991454684364208 ;
24
+
25
+ /// π/2
26
+ pub const pi_2 = 1.570796326794896619231321691639751442 ;
27
+
28
+ /// π/4
29
+ pub const pi_4 = 0.785398163397448309615660845819875721 ;
30
+
31
+ /// 1/π
32
+ pub const one_pi = 0.318309886183790671537767526745028724 ;
33
+
34
+ /// 2/π
35
+ pub const two_pi = 0.636619772367581343075535053490057448 ;
36
+
37
+ /// 2/sqrt(π)
38
+ pub const two_sqrtpi = 1.128379167095512573896158903121545172 ;
39
+
40
+ /// sqrt(2)
41
+ pub const sqrt2 = 1.414213562373095048801688724209698079 ;
42
+
43
+ /// 1/sqrt(2)
44
+ pub const sqrt1_2 = 0.707106781186547524400844362104849039 ;
23
45
24
46
// From a small c++ [program using boost float128](https://github.com/winksaville/cpp_boost_float128)
25
47
pub const f128_true_min = @bitCast (f128 , u128 (0x00000000000000000000000000000001 ));
0 commit comments