乘法:
0.28和0.29乘100都沒有得到預期的值.
除法:
0.28除100沒有得到預期的值, 0.29正常.
解決辦法:
我這裏是用parseInt()解析成整數
原因:
浮點數不能直接進行相等比較, 計算機中是採用近似值來保存浮點數的,當進行浮點數相關的計算時,需要時刻提防由於精度問題所導致的誤差,並注意避免那些會影響到結果正確性的誤差(所謂正確性,就是誤差超出了所允許的最大範圍)。
參考文章:
0.28和0.29乘100都沒有得到預期的值.
0.28除100沒有得到預期的值, 0.29正常.
我這裏是用parseInt()解析成整數
浮點數不能直接進行相等比較, 計算機中是採用近似值來保存浮點數的,當進行浮點數相關的計算時,需要時刻提防由於精度問題所導致的誤差,並注意避免那些會影響到結果正確性的誤差(所謂正確性,就是誤差超出了所允許的最大範圍)。
參考文章:
1.selectedColor不起作用 1.查看位置是否寫對,與lis同級 2.是否爲16進制,selectedColor寫的rgb不支持 3.是否被其他樣式覆蓋,其他地方也設置過sele