JavaScript Wissenschaftliche Notation
Die wissenschaftliche Notation wird für zu große oder zu kleine Zahlen verwendet, um bequem in Dezimalform geschrieben zu werden. Jede reelle Zahl kann als x × 10y
geschrieben werden, was in der E-Notation als xEy
geschrieben wird.
Im heutigen Beitrag lernen wir die wissenschaftliche Notation in JavaScript kennen.
Wissenschaftliche Notation in JavaScript
Gleitkommawerte können durch E-Notation dargestellt werden. Die Notation gibt eine Zahl an, die mit 10 zu einer gegebenen Potenz multipliziert werden muss.
In JavaScript ist das Format der e-Notation eine ganze Zahl, eine Zahl oder ein Fließkomma, gefolgt von e
oder E
, was die Potenz von 10 multipliziert. Das e
bedeutet “zehn erhöht”, also gibt’s Sie müssen diesen Wert nicht noch einmal mit zehn multiplizieren.
JavaScript konvertiert standardmäßig jeden Fließkommawert mit mindestens sechs abschließenden Nullen in eine Anmerkung. 10e1
ist 100
und 10e-1
ist 1
.
Sie können dies leicht erweitern, um zu sehen, dass 10eN * 10e-N
immer 100
ist. Wenn Sie eine echte wissenschaftliche Notation wollen, wie in 1 * 10^2
, brauchen Sie 1e12
und 1e-12
.
Nehmen wir ein Beispiel.
console.log(10e1 * 10e-1);
console.log(10e2 * 10e-2);
console.log(1e12 * 1e-12);
Im obigen Beispiel haben wir drei Werte definiert, bei denen wir 10 ^ 1
mit 1/10 ^ 1
, 10 ^ 2
mit 1/10 ^ 2
und 1 * 10 ^ 12
multiplizieren. mit 1 * 1/10 ^ 12
.
Versuchen Sie, das obige Beispiel in einem beliebigen Browser auszuführen, und es wird das folgende Ergebnis gedruckt.
Ausgang:
100
100
1
Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.
LinkedIn