鍍金池/ 問答/PHP  Python  網絡安全/ 請教 cx_Oracle 查詢數據庫 NUMBER 類型數據的時候,字段精度可能

請教 cx_Oracle 查詢數據庫 NUMBER 類型數據的時候,字段精度可能會發(fā)生與數據庫不符的解決方法?

小弟在用 cx_Oracle 查詢數據庫的時候,有的時候查詢出來的結果數字精度會莫名其妙的不對勁兒,例如,數據庫中存的是 1503.87 ,字段類型為 number(16,2),而通過 cx_Oracle 查詢出來的結果卻是 1503.8700000000001,請問怎么能讓結果正常顯示呢?謝謝大家~

回答
編輯回答
墨小羽

round( 1503.8700000000001, 2)
對你需要設精度的列遍歷就行了

2017年2月26日 10:34