鍍金池/ 問答/PHP  Python  網(wǎng)絡(luò)安全/ 請教 cx_Oracle 查詢數(shù)據(jù)庫 NUMBER 類型數(shù)據(jù)的時候,字段精度可能

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

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

回答
編輯回答
墨小羽

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

2017年2月26日 10:34