Re: [問題] 這個答案怎算不出來?
※ 引述《tomex (tomex_ou)》之銘言:
: 求算數學 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,先不論之
答案應該是無限大...
型別的問題先不要看,
由大的數值開始加的這種算法,
會很快累積誤差而使得誤差值越來越大!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.94.64
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章