Ralph,
I would hesitate using the terms "wrong", "bug", etc. in the title of a post.
From the documentation on NSum:
NSum gives a numerical approximation to the sum
And in fact the result here is not "wrong", it rather is a less good approximation. But this approximation can be improved by various options, e.g.:
two[n_] :=
NSum[(16 - 32 k -
4 (-1)^k (4 k - 3) (16 k^2 - 1))/((2 k - 1) (4 k - 3) (16 k^2 -
1)), {k, 1., n},
Method -> "AlternatingSigns", NSumTerms -> 100, WorkingPrecision -> 30]
two[Infinity]
(* Out: 2.00000889 *)
Does that help? Regards -- Henrik