Kahan summation: Difference between revisions

Line 1,099:
 
println("Epsilon is $ep")
println("(a + ep) + b-ep = ", (a + ep) + b)
println("Kahan sum is ", kahansum(v))
println("BigFloat sum is ", (BigFloat(a) + ep) + b)
Line 1,105:
<pre>
Epsilon is 1.1102230246251565e-16
(a + ep) + b-ep = 0.9999999999999999
Kahan sum is 1.0
BigFloat sum is 1.0
4,102

edits