RosettaCodeData/Task/Pathological-floating-point-problems/Sidef/pathological-floating-point-problems-1.sidef
2023-07-01 13:44:08 -04:00

9 lines
206 B
Text

func series (n) {
var (u, v) = (2, -4)
(n-2).times { (u, v) = (v, 111 - 1130/v + 3000/(v * u)) }
return v
}
[(3..8)..., 20, 30, 50, 100].each {|n|
printf("n = %3d -> %s\n", n, series(n))
}