0
我正在通過調用value()
函數來訪問QDoubleSpinBox
上設置的值。QDoubleSpinBox value()返回不正確的double值
mydoublespinbox->value();
方案1 上的控制可見值爲899.9823 值()函數返回:899.982(最後一個小數位缺失)
方案2 輸入當值是99.9823value()
函數返回正確的值99.9823
第一種情況有什麼不對?
我想這是因爲顯示的隱含參數,標準::法院也是這樣做的:它代表9.99823e-2,0.99823,9.9823,99.9823 ,999.823,9998.23,99982.3,999823,即使有更多的小數,換句話說,它正在做一個近似值的小數,取決於他們的代表性 – sop
謝謝@sop您的評論導致我找到解決我的問題 – warunanc