線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1306
推到 Plurk!
推到 Facebook!

关于四舍五入

答題得分者是:P.D.
ntjrr
高階會員


發表:240
回覆:312
積分:110
註冊:2005-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-09-19 20:38:05 IP:222.184.xxx.xxx 訂閱
在计算单价*数量=金额时 金额保留两位小数好还是三位小数好?我的想法如下:
1。保留金额到三位,然后计算总金额再保留到两位,这样计算相对来讲比较精确一点,缺点就是如果金额在打印时显示两位(一般好象打印票据上不会显示三位)那么票据上显示的单项金额和最后的总金额会有一分钱误差的可能。
2。直接将金额保留二位,总金额也保留到两位,这样在计算时就四舍五入好了,就是不太精确,但票据显示上金额和总金额就会一致,不会有一分钱的误差可能。
一般哪种方法比较通用?
------
我的编程起步于ktop,我将永远支持ktop
jow
尊榮會員


發表:66
回覆:751
積分:1253
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-09-19 21:46:26 IP:203.79.xxx.xxx 訂閱
我覺得計算歸計算,到最後要顯示的時候再
Format成你要的小數位數就好了.

P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-09-19 23:05:11 IP:61.67.xxx.xxx 未訂閱
其實要不要精準看客戶,我的習慣是如果要保留3位那實際就算到3位,如果要2位實際就算到2位,否則真的會發生留3位,但算到2位(或顯示)時會造成誤差,一筆可能沒有什麼,但如果是10000時就差到可能100元了
系統時間:2024-05-19 3:15:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!