九樓的解釋感覺(jué)還是有點(diǎn)問(wèn)題,不是所有的程序都先放大再縮小的,我感覺(jué)不是簡(jiǎn)簡(jiǎn)單單的先乘以再除以,或者是先乘以,再除以。超聲波傳感器檢測到的值由AD模塊轉換成數字量,范圍控制在0到4000,不管數是整型數還是浮點(diǎn)型數,他先乘以還是先除以10只要結果不取整,結果都是不變,那這段程序還有什么意義。假如取整那對于整型數就只是把個(gè)位數變成了0,那豈不是和檢測到的值存在了誤差,誤差沒(méi)變小反而變大了,若是浮點(diǎn)數先乘以后除以也沒(méi)意義,如果是先除以再乘以,那誤差更大了,