資料視窗有兩列欄位 ,數量in_amount 與單價tax_price 然后金額用計算域 round( tax_price *in_amount ,2)
數量輸入 2.3 單價輸入14.45 結果計算域出現的是33.23 , 實際應該是33.235 進行四舍五入應該是33.24 .
然后驗證其他資料輸入都能實作四舍五入正確,就是這個資料不正確 ,如果單獨用 round( 32.235 ,2) 能正確33.24
不知道為什么?求解
uj5u.com熱心網友回復:
數量in_amount 與單價tax_price的資料型別是什么?把計算域刪掉重建試試uj5u.com熱心網友回復:
你in_amount ,tax_price 型別要用decuj5u.com熱心網友回復:
保證精度一樣再計算uj5u.com熱心網友回復:
變數資料型別的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/6897.html
標籤:基礎類
上一篇:Powerbuilder2019+MySQL,JDBC連接訪問問題
下一篇:pb呼叫高清攝像頭黑屏
