作者tomex (tomex_ou)
看板C_Sharp
标题[问题] 这个答案怎算不出来?
时间Mon Feb 23 14:36:57 2004
求算数学 1 + 1/2 + ... + 1/n = ?
double sum = 0;
int n = 2;
for (int i=1; i<=n; i++)
{
sum += 1 / i;
}
Console.WriteLine(sum);
当n趋近无限大,答案应该为2,先不论之
当n=2时,应该有明确值为1.5,但以上程式却只显示1
Why?
--
You're recommended to vist C_Sharp in PTT.
We are the C#, resistance is futile.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.183.211