>>702
n>=2 のとき
(double)(1+1/n)
は常に 1.0 になってしまうぞ