Die Eigenschaft
Number.EPSILON
beschreibt den Unterschied zwischen eins und dem kleinsten Wert größer als eins, der als Number
repräsentiert werden kann.Man muss kein Objekt von Typ
Number
erzeugen, um diese statusche Eigenschaft zu erreichen. Man muss nur Number.EPSILON
aufrufen.Property attributes of Number.EPSILON |
|
---|---|
Writable | no |
Enumerable | no |
Configurable | no |
Beschreibung
Die EPSILON
Eigenschaft hat einen ungefähren Wert von 2.2204460492503130808472633361816E-16
order 2-52
.
Beispiele
Testgleichung
x = 0.2; y = 0.3; z = 0.1; equal = (Math.abs(x - y + z) < Number.EPSILON);
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'Number.EPSILON' in dieser Spezifikation. |
Standard | Initiale Definition. |
ECMAScript 2017 Draft (ECMA-262) Die Definition von 'Number.EPSILON' in dieser Spezifikation. |
Entwurf |
Browserkompatibilität
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Ja) | 25.0 (25.0) | Nicht unterstützt | (Ja) | Nicht unterstützt |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | Nicht unterstützt | Nicht unterstützt | 25.0 (25.0) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
Siehe auch
- Das
Number
Objekt.