Što je pogreška zaokruživanja?
Pogreška zaokruživanja ili pogreška zaokruživanja je matematička pogreška izračuna ili greške kvantizacije uzrokovana promjenom broja u cijeli broj ili jedan s manje decimala. U osnovi, to je razlika između rezultata matematičkog algoritma koji koristi točnu aritmetiku i tog istog algoritma koristeći malo manje preciznu, zaobljenu verziju istog broja ili brojeva. Značaj pogreške zaokruživanja ovisi o okolnostima.
Iako je u većini slučajeva dovoljno nebitno da se zanemaruje, pogreška zaokruživanja može imati kumulativni učinak u današnjem računalnom financijskom okruženju, u tom slučaju će je možda trebati otkloniti. Pogreška zaokruživanja može biti posebno problematična kada se zaobljeni unos koristi u nizu izračuna, uzrokujući da se greška složi, a ponekad i da nadjača proračun.
Izraz "pogreška zaokruživanja" također se ponekad koristi za označavanje iznosa koji nije značajan za vrlo veliko poduzeće.
Kako funkcionira pogreška zaokruživanja
Financijski izvještaji mnogih tvrtki rutinski nose upozorenje da se "brojke ne mogu zbrojiti zbog zaokruživanja". U takvim je slučajevima prividna pogreška uzrokovana samo nakazima financijske proračunske tablice i ne treba ih ispravljati.
Primjer pogreške zaokruživanja
Na primjer, razmislite o situaciji u kojoj financijska institucija pogrešno zaokružuje kamatne stope na hipotekarne kredite u određenom mjesecu, što rezultira time da se njenim klijentima naplaćuju kamate od 4% i 5%, umjesto 3, 60% i 4, 70%. U ovom slučaju bi pogreška zaokruživanja mogla utjecati na desetine tisuća kupaca, a veličina pogreške dovela bi do toga da institucija ima stotine tisuća dolara troškova kako bi ispravila transakcije i ispravila grešku.
Eksplozija velikih podataka i povezane napredne aplikacije za znanost podataka samo su pojačale mogućnost zaokruživanja pogrešaka. Mnogo puta se pogreška zaokruživanja događa jednostavno slučajno; to je inherentno nepredvidljivo ili ih je na neki drugi način teško kontrolirati - dakle, mnoštvo pitanja "čistih podataka" velikih podataka. Inače, pogreška zaokruživanja događa se kada istraživač nesvjesno zaokruži varijablu na nekoliko decimala.
Klasična pogreška zaokruživanja
Primjer klasične pogreške zaokruživanja uključuje priču o Edwardu Lorenzu. Oko 1960. Lorenz, profesor na MIT-u, unosio je brojeve u rani računalni program simulirajući vremenske obrasce. Lorenz je promijenio jednu vrijednost sa.506127 u.506. Na njegovo iznenađenje, ta sitna izmjena drastično je transformirala čitav obrazac koji je proizveo njegov program, utječući na točnost simuliranih vremenskih obrazaca vrijednih više od dva mjeseca.
Neočekivani rezultat doveo je Lorenza do snažnog uvida u način rada prirode: male promjene mogu imati velike posljedice. Ideja je postala poznata kao "efekt leptira" nakon što je Lorenz sugerirao da bi leptir krila leptira u konačnici mogao izazvati tornado. A efekt leptira, također poznat kao „osjetljiva ovisnost o početnim uvjetima“, ima duboku koroliju: predviđanje budućnosti može biti gotovo nemoguće. Danas je elegantniji oblik efekta leptira poznat kao teorija kaosa. Daljnja proširenja ovih učinaka prepoznata su u Benoit Mandelbrotovom istraživanju fraktala i „slučajnosti“ financijskih tržišta.