Cómo calcular épsilon

Epsilon, o máquina epsilon, es un número importante en computación. Machine epsilon da la distancia entre 1 y el siguiente número de coma flotante más grande en su computadora. Es importante calcular esto, ya que el tamaño del número de coma flotante puede dar lugar a errores de redondeo en determinados cálculos. Calcular el épsilon de la máquina se puede hacer de varias maneras, y muchos lenguajes de programación tienen funciones integradas que pueden determinar este valor. Sin embargo, también se puede determinar algorítmicamente con una rutina bastante simple.

Paso 1

Elija un lenguaje de programación para programar el algoritmo. Asegúrese de comprender la sintaxis del lenguaje lo suficientemente bien como para crear un programa simple dentro del lenguaje.

Paso 2

Inicialice una variable para que sea igual a 1. En pseudocódigo, esto se verá como

x -> 1.

Paso 3

Divide el valor inicializado por 2 y súmalo a 1. En pseudocódigo, esto parece

y -> x/2 + 1.

Paso 4

Agregue una declaración condicional, de modo que si y es menor que 2, establezca

x -> x/2,

y repite el paso

y -> x/2 + 1.

Una vez que se cumple la condición de que y es mayor que 2, el número resultante es máquina épsilon.