Kako izračunati Epsilon

...

Stroj epsilon pruža informacije o izračunima koje računala mogu napraviti.

Epsilon, ili strojni epsilon, važan je broj u računalstvu. Stroj epsilon daje udaljenost između 1 i sljedećeg najvećeg broja s pomičnim zarezom na vašem računalu. Ovo je važno izračunati jer veličina broja s pomičnim zarezom može dovesti do pogrešaka zaokruživanja za određene izračune. Računanje strojnog epsilona može se izvesti na više načina, a mnogi programski jezici imaju ugrađene funkcije koje mogu odrediti ovu vrijednost. Međutim, također se može odrediti algoritamski s prilično jednostavnom rutinom.

Korak 1

Odaberite programski jezik u kojem ćete programirati algoritam. Provjerite jeste li razumjeli sintaksu jezika dovoljno dobro da napravite jednostavan program unutar jezika.

Video dana

Korak 2

Inicijalizirajte varijablu da bude jednaka 1. U pseudokodu će to izgledati ovako

x -> 1.

Korak 3

Podijelite inicijaliziranu vrijednost s 2 i dodajte to 1. U pseudokodu to izgleda ovako

y -> x/2 + 1.

4. korak

Dodajte uvjetnu izjavu, tako da ako je y manji od 2, postavite

x -> x/2,

i ponovite korak

y -> x/2 + 1.

Kada se ispuni uvjet da je y veći od 2, rezultirajući broj je strojni epsilon.