MathUtils
A library of mathematical utilities.
Loading...
Searching...
No Matches
include
mathutils
log_factorial_lookup_table.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
9
10
namespace
mathutils {
11
12
constexpr
uint64_t LOG_FACTORIAL_LOOKUP_TABLE_SIZE = 201;
13
14
constexpr
double
LOG_FACTORIAL_LOOKUP_TABLE[201] ={0,
15
0,
16
0.693147180559945,
17
1.79175946922805,
18
3.17805383034795,
19
4.78749174278205,
20
6.5792512120101,
21
8.52516136106541,
22
10.6046029027453,
23
12.8018274800815,
24
15.1044125730755,
25
17.5023078458739,
26
19.9872144956619,
27
22.5521638531234,
28
25.1912211827387,
29
27.8992713838409,
30
30.6718601060807,
31
33.5050734501369,
32
36.3954452080331,
33
39.3398841871995,
34
42.3356164607535,
35
45.3801388984769,
36
48.4711813518352,
37
51.6066755677644,
38
54.7847293981123,
39
58.0036052229805,
40
61.261701761002,
41
64.5575386270063,
42
67.8897431371815,
43
71.257038967168,
44
74.6582363488302,
45
78.0922235533153,
46
81.557959456115,
47
85.0544670175815,
48
88.5808275421977,
49
92.1361756036871,
50
95.7196945421432,
51
99.3306124547874,
52
102.968198614514,
53
106.631760260643,
54
110.320639714757,
55
114.034211781462,
56
117.771881399745,
57
121.533081515439,
58
125.317271149357,
59
129.123933639127,
60
132.952575035616,
61
136.802722637326,
62
140.673923648234,
63
144.565743946345,
64
148.477766951773,
65
152.409592584497,
66
156.360836303079,
67
160.331128216631,
68
164.320112263195,
69
168.327445448428,
70
172.352797139163,
71
176.395848406997,
72
180.456291417544,
73
184.533828861449,
74
188.628173423672,
75
192.739047287845,
76
196.86618167289,
77
201.009316399282,
78
205.168199482641,
79
209.342586752537,
80
213.532241494563,
81
217.736934113954,
82
221.95644181913,
83
226.190548323728,
84
230.439043565777,
85
234.701723442818,
86
238.978389561834,
87
243.268849002983,
88
247.572914096187,
89
251.890402209723,
90
256.22113555001,
91
260.564940971863,
92
264.921649798553,
93
269.29109765102,
94
273.673124285694,
95
278.067573440366,
96
282.47429268763,
97
286.893133295427,
98
291.32395009427,
99
295.766601350761,
100
300.220948647014,
101
304.686856765669,
102
309.164193580147,
103
313.652829949879,
104
318.152639620209,
105
322.663499126726,
106
327.185287703775,
107
331.717887196928,
108
336.261181979198,
109
340.815058870799,
110
345.379407062267,
111
349.95411804077,
112
354.539085519441,
113
359.134205369575,
114
363.739375555563,
115
368.354496072405,
116
372.979468885689,
117
377.614197873919,
118
382.25858877306,
119
386.912549123218,
120
391.57598821733,
121
396.248817051792,
122
400.930948278916,
123
405.622296161145,
124
410.322776526937,
125
415.03230672825,
126
419.750805599545,
127
424.478193418257,
128
429.214391866652,
129
433.959323995015,
130
438.712914186121,
131
443.475088120919,
132
448.245772745385,
133
453.024896238496,
134
457.812387981278,
135
462.608178526875,
136
467.412199571608,
137
472.224383926981,
138
477.044665492586,
139
481.872979229888,
140
486.709261136839,
141
491.553448223298,
142
496.405478487218,
143
501.265290891579,
144
506.132825342035,
145
511.008022665236,
146
515.890824587822,
147
520.781173716044,
148
525.679013515995,
149
530.584288294433,
150
535.49694318017,
151
540.416924105998,
152
545.344177791155,
153
550.278651724286,
154
555.220294146895,
155
560.169054037273,
156
565.124881094874,
157
570.087725725134,
158
575.05753902471,
159
580.034272767131,
160
585.017879388839,
161
590.008311975618,
162
595.005524249382,
163
600.009470555327,
164
605.020105849424,
165
610.037385686239,
166
615.061266207085,
167
620.091704128477,
168
625.128656730891,
169
630.17208184781,
170
635.22193785506,
171
640.278183660408,
172
645.340778693435,
173
650.409682895655,
174
655.484856710889,
175
660.566261075874,
176
665.653857411106,
177
670.747607611913,
178
675.847474039737,
179
680.953419513637,
180
686.065407301994,
181
691.183401114411,
182
696.307365093814,
183
701.437263808737,
184
706.573062245787,
185
711.71472580229,
186
716.862220279103,
187
722.015511873601,
188
727.174567172816,
189
732.339353146739,
190
737.509837141777,
191
742.685986874351,
192
747.867770424643,
193
753.055156230484,
194
758.248113081374,
195
763.44661011264,
196
768.650616799717,
197
773.860102952558,
198
779.075038710167,
199
784.295394535246,
200
789.521141208959,
201
794.752249825813,
202
799.988691788643,
203
805.230438803703,
204
810.477462875864,
205
815.72973630391,
206
820.987231675938,
207
826.249921864843,
208
831.517780023906,
209
836.79077958247,
210
842.0688942417,
211
847.352097970438,
212
852.640365001133,
213
857.933669825857,
214
863.231987192405};
215
216
}
// namespace mathutils
Generated by
1.14.0