[問題] access計算結果的問題

看板Office作者 (隱波)時間16年前 (2010/03/14 22:55), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/4 (看更多)
軟體:access 版本:2007 我一直卡在一個奇怪的計算問題 這個資料表長這樣 識別碼 A B 1 12.85 12.5 我使用查詢的時候 要計算出 Int(([A]-[B])/[B]*10000) 這個值 正確答案應該是280 可是他卻跑出279 我把他拆開來作之後 [A]-[B] ([A]-[B])/[B] ([A]-[B])/[B]*10000 Int(([A]-[B])/[B]*10000) 0.35 0.028 280 279 問題就出來最後的 int 為啥280取int會跑出279啊 我百思不得其解.. 一直卡在這我作不下去啊 有人能幫我解答嗎 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.137.128 HiddenWave:轉錄至看板 ask 03/14 22:55

03/16 00:24, , 1F
你有單就A跟B進行試算嗎? 原值是不是279.999999
03/16 00:24, 1F

03/16 00:25, , 2F
所以INT 以後才變成279... EXCEL 顯是也會有類似的狀況
03/16 00:25, 2F
文章代碼(AID): #1BdFZMUN (Office)
文章代碼(AID): #1BdFZMUN (Office)