Come calcolare Epsilon

Epsilon, o machine epsilon, è un numero importante nell'informatica. Machine epsilon dà la distanza tra 1 e il prossimo numero a virgola mobile più grande sul tuo computer. Questo è importante da calcolare, poiché la dimensione del numero a virgola mobile può portare a errori di arrotondamento per certi calcoli. Il calcolo di machine epsilon può essere fatto in diversi modi, e molti linguaggi di programmazione hanno funzioni integrate che possono determinare questo valore. Tuttavia, può anche essere determinato algoritmicamente con una routine abbastanza semplice.
Passaggio 1
Scegli un linguaggio di programmazione per programmare l'algoritmo. Assicurati di capire bene la sintassi del linguaggio per poter fare un semplice programma all'interno del linguaggio.
Passaggio 2
Inizializza una variabile uguale a 1. In pseudocodice, questo sarà simile a
x → 1.
Passaggio 3
Dividi il valore inizializzato per 2, e aggiungilo a 1. In pseudocodice, questo appare come
y → x/2 + 1.
Passaggio 4
Aggiungi un'istruzione condizionale, tale che se y è minore di 2, imposta
x → x/2,
e ripeti il passaggio
y → x/2 + 1.
Una volta che la condizione che y è maggiore di 2 è soddisfatta, il numero risultante è machine epsilon.