Kako izračunati Epsilon
Epsilon ili strojni epsilon važan je broj u računalstvu. Strojni 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čunalni stroj epsilon može se izvesti na više načina, a mnogi programski jezici imaju ugrađene funkcije koje mogu odrediti ovu vrijednost. Međutim, to se također može odrediti algoritamski s prilično jednostavnom rutinom.
1. korak
Odaberite programski jezik u kojem ćete programirati algoritam. Provjerite razumijete li sintaksu jezika dovoljno dobro da napravite jednostavan program unutar jezika.
2. korak
Inicijalizirajte varijablu da bude jednaka 1. U pseudokodu će to izgledati ovako
x -> 1.
3. korak
Podijelite inicijaliziranu vrijednost s 2 i dodajte to 1. U pseudokodu ovo izgleda ovako
y -> x/2 + 1.
4. korak
Dodajte uvjetnu izjavu, tako da ako je y manje 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.