Epsilon oder Maschinen-Epsilon ist eine wichtige Zahl beim Rechnen. Maschinen-Epsilon gibt den Abstand zwischen 1 und der nächstgrößeren Gleitkommazahl auf Ihrem Computer an. Dies ist wichtig zu berechnen, da die Größe der Gleitkommazahl bei bestimmten Berechnungen zu Rundungsfehlern führen kann. Die Berechnung des Maschinen-Epsilons kann auf verschiedene Arten erfolgen, und viele Programmiersprachen verfügen über integrierte Funktionen, mit denen dieser Wert ermittelt werden kann. Es kann jedoch auch algorithmisch mit einer ziemlich einfachen Routine bestimmt werden.

...

Schritt 1

Wählen Sie eine Programmiersprache, in der der Algorithmus programmiert werden soll. Stellen Sie sicher, dass Sie die Syntax der Sprache gut genug verstehen, um ein einfaches Programm innerhalb der Sprache zu erstellen.

Schritt 2

Initialisieren Sie eine Variable so, dass sie gleich 1 ist. Im Pseudocode sieht dies so aus

x -> 1.

Schritt 3

Teilen Sie den initialisierten Wert durch 2 und addieren Sie diesen zu 1. Im Pseudocode sieht dies so aus

und -> x / 2 + 1.

Schritt 4

Fügen Sie eine bedingte Anweisung hinzu, sodass Sie setzen, wenn y kleiner als 2 ist

x -> x / 2,

und wiederholen Sie den Schritt

und -> x / 2 + 1.

Sobald die Bedingung erfüllt ist, dass y größer als 2 ist, ist die resultierende Zahl Maschinen-Epsilon.