Skip to content

Commit c41fd1a

Browse files
lindahuadevmotion
authored andcommitted
migrate basic functions
1 parent d72a8eb commit c41fd1a

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/stats.jl

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# mathematical constants related to statistics
2+
3+
@irrational twoπ 6.2831853071795864769 big(π) * 2.0
4+
@irrational fourπ 12.566370614359172954 big(π) * 4.0
5+
@irrational halfπ 1.5707963267948966192 big(π) * 0.5
6+
@irrational quartπ 0.7853981633974483096 big(π) * 0.25
7+
8+
@irrational invπ 0.31830988618379067154 inv(big(π))
9+
@irrational twoinvπ 0.63661977236758134308 big(invπ) * 2.0
10+
@irrational fourinvπ 1.27323954473516268615 big(invπ) * 4.0
11+
@irrational inv2π 0.159154943091895335769 big(invπ) * 0.5
12+
@irrational inv4π 0.079577471545947667884 big(invπ) * 0.25
13+
14+
@irrational sqrt2 1.4142135623730950488 sqrt(big(2.0))
15+
@irrational sqrt3 1.7320508075688772935 sqrt(big(3.0))
16+
@irrational sqrtπ 1.7724538509055160273 sqrt(big(π))
17+
@irrational sqrt2π 2.5066282746310005024 sqrt(big(π) * 2.0)
18+
@irrational sqrt4π 3.5449077018110320546 sqrt(big(π) * 4.0)
19+
@irrational sqrthalfπ 1.2533141373155002512 sqrt(big(0.5)*π)
20+
21+
@irrational logtwo 0.6931471805599453094 log(big(2.))
22+
@irrational logπ 1.1447298858494001741 log(big(π))
23+
@irrational log2π 1.8378770664093454836 log(big(2.)*π)
24+
@irrational log4π 2.5310242469692907930 log(big(4.)*π)
25+
26+
@irrational loghalf -0.6931471805599453094 log(big(0.5))

0 commit comments

Comments
 (0)