Heim  >  Artikel  >  Web-Frontend  >  Was bedeutet doppelt in Javascript?

Was bedeutet doppelt in Javascript?

青灯夜游
青灯夜游Original
2022-10-09 17:12:424109Durchsuche

double bedeutet „Gleitkommazahl mit doppelter Genauigkeit“, die 64 Bit (8 Bytes) zum Speichern einer Gleitkommazahl verwendet. Es ist ein reserviertes Wort von JavaScript. Double (Gleitkommazahl mit doppelter Genauigkeit) kann 15 oder 16 signifikante Dezimalstellen darstellen, und der absolute Wertebereich der Zahl, die es darstellen kann, beträgt ungefähr „-1,79E+308“ bis „+1,79E+308“. Gleitkommazahlen haben die meisten 15 oder 16 signifikanten Dezimalstellen.

Was bedeutet doppelt in Javascript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

double bedeutet „Gleitkommazahl mit doppelter Genauigkeit“ und ist ein reserviertes Wort in JavaScript.

Reservierte Wörter sind eine Reihe von Namen (oder Befehlen), die für die Verwendung in der JavaScript-Sprache vorbereitet sind. Diese Namen haben derzeit keinen bestimmten Zweck und sind für JavaScript-Upgrades reserviert. Benutzern wird empfohlen, sie nicht zu verwenden. Spezifische Anweisungen finden Sie in der Tabelle.

Byte char class const Double ist ein von Computern verwendeter Datentyp, der 64 Bit (8 Byte) zum Speichern einer Gleitkommazahl verwendet. Es kann 15 oder 16 signifikante Dezimalstellen darstellen, und der absolute Wertebereich der Zahlen, die es darstellen kann, beträgt ungefähr: -1,79E+308 ~ +1,79E+308.
JavaScript reservierte Wörter
Abstract double goto native static
boolean enum implementiert Paket super
Export import private synchronized
extends int protected throws
final Schnittstelle öffentlich transient
float long short volatile


Double wird verwendet, um reelle Zahlen mit Dezimalteilen darzustellen. Es wird im Allgemeinen zum Definieren von Variablen in der Computerprogrammierung verwendet. Es belegt 8 Bytes Speicherplatz und sein Wertebereich liegt zwischen -1,7E-308 und 1,7E+308. Eine genaue Gleitkommazahl hat höchstens 15 oder 16 signifikante Dezimalstellen.

Binäre Dezimalzahl mit doppelter Genauigkeit und 64 Bit zur Speicherung.

1 Bit11 Bits52 BitsS (Vorzeichenbit), Zahl 63E (Codebit), Zahl 62~52M (Dezimalstellen), Zahl 51 ~ 00 bedeutet positiv, 1 bedeutet negativ 1~2046beliebignimmt an IEEE7 54 spezifizierte Reduzierungszahl binärer Darstellungsbereich von 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 11 1111 1110


1111 11 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111

Der Unterschied zwischen Gleitkommazahlen einfacher Genauigkeit (Float) und Gleitkommazahlen doppelter Genauigkeit (Double) ist wie folgt:

(1) Die Anzahl der im Speicher belegten Bytes ist unterschiedlich

Einzel- Präzise Gleitkommazahlen belegen 4 Bytes in der Maschine.

Gleitkommazahlen mit doppelter Genauigkeit belegen 8 Bytes in der Maschine Gleitkommazahl hat 16 signifikante Ziffern

(3) Der Bereich der darstellbaren Zahlen ist also unterschiedlich

Der Darstellungsbereich von Gleitkommazahlen mit einfacher Genauigkeit: -3,40E+38 ~ +3,40E+38

Die Darstellung Bereich von Gleitkommazahlen mit doppelter Genauigkeit: -1,79E+308 ~ +1,79E+308

(4) Die Verarbeitungsgeschwindigkeit im Programm ist unterschiedlich

Im Allgemeinen verarbeitet die CPU Gleitkommazahlen mit einfacher Genauigkeit schneller als sie verarbeitet Gleitkommazahlen mit doppelter Genauigkeit.

【Verwandte Empfehlungen:

Javascript-Lern-Tutorial

,

Programmiervideo

Das obige ist der detaillierte Inhalt vonWas bedeutet doppelt in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn