-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathstats.jl
More file actions
33 lines (27 loc) · 1.51 KB
/
stats.jl
File metadata and controls
33 lines (27 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# mathematical constants related to statistics
@irrational twoπ 6.2831853071795864769 2 * big(π)
@irrational fourπ 12.566370614359172954 4 * big(π)
@irrational halfπ 1.5707963267948966192 big(π) / 2
@irrational quartπ 0.7853981633974483096 big(π) / 4
@irrational invπ 0.31830988618379067154 inv(big(π))
@irrational twoinvπ 0.63661977236758134308 2 / big(π)
@irrational fourinvπ 1.27323954473516268615 4 / big(π)
@irrational inv2π 0.159154943091895335769 inv(2 * big(π))
@irrational inv4π 0.079577471545947667884 inv(4 * big(π))
@irrational sqrt2 1.4142135623730950488 sqrt(big(2))
@irrational sqrt3 1.7320508075688772935 sqrt(big(3))
@irrational sqrtπ 1.7724538509055160273 sqrt(big(π))
@irrational sqrt2π 2.5066282746310005024 sqrt(2 * big(π))
@irrational sqrt4π 3.5449077018110320546 sqrt(4 * big(π))
@irrational sqrthalfπ 1.2533141373155002512 sqrt(big(π) / 2)
@irrational invsqrt2 0.7071067811865475244 inv(sqrt(big(2)))
@irrational invsqrtπ 0.5641895835477563 inv(sqrt(big(π)))
@irrational invsqrt2π 0.3989422804014326779 inv(sqrt(2 * big(π)))
@irrational loghalf -0.6931471805599453094 log(inv(big(2)))
@irrational logtwo 0.6931471805599453094 log2
@irrational logten 2.302585092994046 log(big(10))
@irrational logπ 1.1447298858494001741 log(big(π))
@irrational log2π 1.8378770664093454836 log(2 * big(π))
@irrational log4π 2.5310242469692907930 log(4 * big(π))
@irrational invℯ 0.367879441171442321595 inv(big(ℯ))
const inve = invℯ # ASCII alias