[問題] 有關數字比較一問
最近在練習一個之前做過的作業
碰到一個問題
我要把產生的數字和產生的數字出現的次數儲存在陣列內
原本的做法是用"整數"去做,可以很簡單的去比較然後做出結果
但是現在我把產生的數字改成浮點數
然後再去做比較後再做出結果
我發現做出來的結果是會出現一樣的紀錄
ex:
產生出來的數字 出現次數
2.5 4
2.7 6
5.7 10
2.9 33
2.5 2
. .
. .
. .
. .
預期的結果是要出現很多不同的數字以及每個數字出現的次數
我原本全部是用Array去做比較
然後又改成Linked list去做
結果都一樣會有出現重複的紀錄
是我比較的方式錯誤嗎?
請問版上的各位有什麼辦法可以解決?
我後來另外想到的方法就是全部改成整數然後在輸出的時候再改回小數....
部份code:
http://nopaste.info/bb2889ff75.html
--
態度決定你的高度
你有多高?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.106.233
→
07/27 15:28, , 1F
07/27 15:28, 1F
→
07/27 15:39, , 2F
07/27 15:39, 2F
→
07/27 16:30, , 3F
07/27 16:30, 3F
→
07/27 16:31, , 4F
07/27 16:31, 4F
推
07/27 17:27, , 5F
07/27 17:27, 5F
→
07/27 17:27, , 6F
07/27 17:27, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章