Hickerson series of almost integers: Difference between revisions
Content added Content deleted
m (→{{header|Sidef}}: updated code) |
(→{{header|Kotlin}}: Updated example see https://github.com/dkandalov/rosettacode-kotlin for details) |
||
Line 1,053: | Line 1,053: | ||
=={{header|Kotlin}}== |
=={{header|Kotlin}}== |
||
{{trans|Java}} |
{{trans|Java}} |
||
<lang scala>// version 1. |
<lang scala>// version 1.1.4 |
||
import java.math.BigDecimal |
import java.math.BigDecimal |
||
Line 1,065: | Line 1,065: | ||
val a = BigDecimal(LN2).pow(n + 1) * BigDecimal(2) |
val a = BigDecimal(LN2).pow(n + 1) * BigDecimal(2) |
||
var nn = n |
var nn = n |
||
var f = n.toLong() |
var f = n.toLong() |
||
while (--nn > 1) f *= nn |
while (--nn > 1) f *= nn |
||
val b = BigDecimal(f).divide(a, MathContext.DECIMAL128) |
val b = BigDecimal(f).divide(a, MathContext.DECIMAL128) |