Re: [轉錄][問題] 程式碼一樣 2台電腦跑出來不一樣

看板NTUGIEE_EDA作者 (喵喵喵喵~~~)時間20年前 (2006/03/17 21:40), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串6/6 (看更多)
※ 引述《yellowfishie (喵喵喵喵~~~)》之銘言: : ※ 引述《yellowfishie (喵喵喵喵~~~)》之銘言: : : 我又遇到了 = = : : solaris 和 eda7 不一樣 \/ : : solaris 的 routability 比 eda7 好 :P : : -- : : 推 supermark:我的經驗是 random number, qsort, rounding...可能不同 01/19 21:57 : 找到了,是變數沒有 initialize 初始值, : 所以不同的機器會給不同的值,跑出來就不相同了 :) 另一個 (算是rounding吧) float F; int i = (int) F; int i = (int) ceil(F); int i = (int) floor(F); Sun 和 Linux 跑出來的結果會不同(值可能會差 1) :~~~ double 和 float 一樣有相同的狀況。 -- <@#++< ~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.92.244

03/17 23:40, , 1F
這問題我在 ntuplace 也有遇到
03/17 23:40, 1F
文章代碼(AID): #146hnFSs (NTUGIEE_EDA)
討論串 (同標題文章)
文章代碼(AID): #146hnFSs (NTUGIEE_EDA)