討論串[VB6 ] 其實是很新手的問題....
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者A1pha ([αλφα])時間17年前 (2006/11/11 19:08), 編輯資訊
1
0
0
內容預覽:
我寫了一個這樣的東西.... Y = 0.05. X = 0.76 + Val(txt_percentage) / 100 + Y. Print X, 0.76, Val(txt_percentage)/100, Y. 假設Val(txt_percentage)/100 = 0.03. 為什麼印出來
(還有181個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者A1pha ([αλφα])時間17年前 (2006/11/12 03:05), 編輯資訊
1
0
0
內容預覽:
為什麼會有這樣的問題啊?. 精確度問提是指說電腦也是會有「誤差」的嗎?. 像是人用一把尺畫三公分的線,永遠不會是準的3公分這樣?. 還有,為什麼同樣是運算,. Val(txt_percentage)/100印出來就會是3/100=0.03. 而不是0.03000000745058之類的?. 感謝解答
(還有37個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者LPH66 (涼宮春日症候群)時間17年前 (2006/11/12 03:54), 編輯資訊
0
0
0
內容預覽:
就說1/3好了. 我們用十進位來算是會變成0.333333333333....的小數. 那如果我們的表現空間是有限的 勢必要在某地方截掉. 於是就變成0.3333333333. 如果我們之後拿它去乘上6 就變成1.9999999998 不是2耶!. 再抓一個: 2/3 在一樣的地方切掉 變成0.66
(還有631個字)
首頁
上一頁
1
下一頁
尾頁