Wie man die Zahl in binäre, Oktal- oder Hexadezimalstränge in JavaScript umwandelt?

Wie man die Zahl in binäre, Oktal- oder Hexadezimalstränge in JavaScript umwandelt?
Binär","Oktal", Und "Hexadezimal”Sind die gemeinsamen Zahlensysteme, die in Informatik und digitaler Elektronik verwendet werden. Für diese Zahlensysteme in der Computerprogrammierung gibt es mehrere Verwendungsmöglichkeiten. Zum Beispiel wird „Hexadezimal“ verwendet, um Speicherorte, Farbcodes und ASCII -Codes darzustellen und auch in Netzwerkprotokollen wie IPv6 verwendet. "Binär" wird als grundlegende/grundlegende Sprache von Computern verwendet, während „Oktal“ als Kurzform für binäre verwendet wird.

Dieser Blog veranschaulicht das Verfahren zur Umwandlung einer Dezimalzahl in Binär-, Oktal- oder Hexadezimalstränge in JavaScript.

Wie man Zahlen in binäre, Oktal- oder hexadezimale Saiten in JavaScript umwandelt?

Um Zahlen in ein beliebiges Zahlensystem zu konvertieren, wie zbinär","Oktal", oder "hexadezimal", Benutze das"tostring ()" Methode. Es ist eine eingebaute Methode von "Saite"Objekt, das eine Basis des Zahlensystems als Parameter nimmt, um die Zahl in eine bestimmte Basis wie" Binär "," Oktal "oder" Hexadezimal "umzuwandeln, umzuwandeln.

Syntax

Folgen Sie der angegebenen Syntax, um Zahlen in eine binäre, Oktal- oder hexadezimale Zeichenfolge umzuwandeln:

Nummer.ToString (Basis)

Hier wird die Basis sein "2"Für binäre", "8”Für Oktal und“16”Für Hexadezimalzahl.

Ansatz 1: Umwandeln Sie die Zahl in eine binäre Zeichenfolge

Binär ist ein Basis-2-Zahlensystem, was bedeutet, dass alle Zahlen nur durch zwei Ziffern 0 und 1 dargestellt werden. Zum Umbau in Binär2Als Argument in der Methode „toString ()“.

Beispiel

Erstellen Sie eine Variable “num"Das speichert die Nummer"315”:

var num = 315;

Rufen Sie nun die Methode „toString ()“ auf, indem Sie die Basis „2“ übergeben, um die Nummer in das Binärzahlensystem umzuwandeln:

var binarynum = num.tostring (2);

Drucken Sie schließlich die resultierende Binärnummer auf der Konsole:

Konsole.log (binarynum);

Die Ausgabe wird angezeigt "100111011"Das ist die binäre Darstellung der Zahl"315”:

Ansatz 2: Umwandeln Sie die Zahl in Oktalzeichenfolge

Octal ist ein Basis-8-Zahlensystem, das acht Ziffern von 0 bis 7 verwendet. Es wird häufig als Abkürzung für binär genutzt. Zum Beispiel kann eine Oktalendfigur drei binäre Ziffern darstellen. Obwohl es weniger häufig verwendet wird als binär und hexadezimal, wird es immer noch in einigen Computerprogrammen und digitalen Systemen verwendet.

Beispiel

Um eine Zahl in Oktal oder Basis 8 umzuwandeln, übergeben Sie die “8”Als Argument für die Methode„ toString () “:

var Octalnum = num.TOSTRING (8);
Konsole.log (Octalnum);

Ausgang

Ansatz 3: Umwandeln Sie die Zahl in die hexadezimale Zeichenfolge

Hexadezimal oder Basis-16 ist ein Zahlensystem mit 16 Ziffern von 0 bis 9 und A bis F. Es wird häufig als Abkürzung für binäre und in der Computerprogrammierung weit verbreitet verwendet.

Beispiel

Rufen Sie die Methode "toString ()" mit "16" als Argument für die Konvertierung einer Zahl in eine hexadezimale Zeichenfolge an:

var hexnum = num.tostring (16);

Drucken Sie schließlich die Hexadezimalzahl auf der Konsole:

Konsole.log (hexnum);

Es ist zu sehen, dass das “315"Wurde erfolgreich in eine hexadezimale Zahl umgewandelt, die ist"13b”:

Das dreht sich alles um die Umwandlung der Zahl in die binäre, Oktal- oder Hexadezimalzahl in JavaScript.

Abschluss

Verwenden Sie die "in binäre, Oktal- oder hexadezimale Saiten in binäre, Oktal- oder hexadezimale Saiten umwandeln Sie das"tostring ()" Methode. Diese Methode nimmt eine Basis des Zahlensystems als Parameter zum Konvertieren der Nummer in eine bestimmte Basis wie „Binär“, „Oktal“ oder „Hexadezimal“ ein. In diesem Blog wurde das Verfahren zum Umwandeln einer Zahl in Binär-, Oktal- oder Hexadezimalstrings in JavaScript dargestellt.