關(guān)于實(shí)數(shù)加法的問(wèn)題
鄭志武
發(fā)布于2012-12-04 23:50
25
0
標(biāo)簽:
在s7程序中,實(shí)數(shù)加法0.000003+8911.2結(jié)果等于8911.2,為什么,能否讓結(jié)果等于8911.200003
問(wèn)題補(bǔ)充:
一樓的大哥,請(qǐng)問(wèn)如何將8911.2分為8911和0.2呢,程序如何寫,謝謝!
佳答案
這是流量累計(jì)中常見的問(wèn)題,較大的數(shù)加上較小的數(shù),將造成小數(shù)被大數(shù)吃掉,累加結(jié)果基本不變,主要原因是浮點(diǎn)數(shù)精度問(wèn)題,你可以將小數(shù)經(jīng)過(guò)一段時(shí)間累加后,在與總數(shù)累加,來(lái)保證累加精度