Machine epsilon fornisce informazioni sui calcoli che i computer possono eseguire.
Epsilon, o epsilon della macchina, è un numero importante nell'informatica. Machine epsilon fornisce la distanza tra 1 e il successivo numero in virgola mobile più grande sul tuo computer. Questo è importante da calcolare, poiché la dimensione del numero in virgola mobile può portare a errori di arrotondamento per determinati calcoli. Il calcolo dell'epsilon della macchina può essere eseguito 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.
Passo 1
Scegli un linguaggio di programmazione in cui programmare l'algoritmo. Assicurati di comprendere la sintassi del linguaggio abbastanza bene da creare un semplice programma all'interno del linguaggio.
Video del giorno
Passo 2
Inizializzare una variabile per essere uguale a 1. In pseudocodice, questo sembrerà
x -> 1.
Passaggio 3
Dividi il valore inizializzato per 2 e aggiungilo a 1. In pseudocodice, questo sembra
y -> x/2 + 1.
Passaggio 4
Aggiungi un'istruzione condizionale, tale che se y è minore di 2, set
x -> x/2,
e ripeti il passaggio
y -> x/2 + 1.
Una volta soddisfatta la condizione che y sia maggiore di 2, il numero risultante è machine epsilon.