Data update
This commit is contained in:
parent
ed705008a8
commit
0df55f9f24
2196 changed files with 32999 additions and 3075 deletions
|
|
@ -0,0 +1,12 @@
|
|||
fastfunc gethn n .
|
||||
i = 1
|
||||
while i <= n
|
||||
hn += 1 / i
|
||||
i += 1
|
||||
.
|
||||
return hn
|
||||
.
|
||||
e = 2.718281828459045235
|
||||
n = 10e8
|
||||
numfmt 9 0
|
||||
print gethn n - log10 n / log10 e
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
* Using a simple formula derived from Hurwitz zeta function,
|
||||
* as described on https://en.wikipedia.org/wiki/Euler%27s_constant,
|
||||
* gives a result accurate to 11 decimal places: 0.57721566490...
|
||||
*/
|
||||
|
||||
object EulerConstant extends App {
|
||||
|
||||
println(gamma(1_000_000))
|
||||
|
||||
private def gamma(N: Int): Double = {
|
||||
val sumOverN = (1 to N).map(1.0 / _).sum
|
||||
sumOverN - Math.log(N) - 1.0 / (2 * N)
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue