原创 多個float數相加會發生位移,可能得不到預想的值

在項目中有時會遇到將多個浮點數float與double相運算的情況,由於這些浮點數多次運算過程中會有位移的情況發生,所以有時會得不到自己想要的結果,如我試着將幾千個正負相交的數相加,原則上應該結果是0,但實際得到的結果是一個很小的小數。