Die Computer sind mit der binären Form kompatibel. Ebenso verstehen Menschen Zahlen in Dezimalform leicht. Insbesondere ist die Umwandlung von binär in Dezimaler in JavaScript bei der Dekodierung der codierten Daten in binärer Form großer Hilfe. Auf diese Weise können die konvertierten Daten effektiv statt verschwendet werden.
In diesem Blog werden die Ansätze zum Umwandeln von Binärzahlen mit JavaScript in Dezimalstellen erörtert.
So konvertieren/transformieren Sie binär in Dezimal in JavaScript?
Wenden Sie die folgenden Methoden an:
Methode 1: Binär in JavaScript mit ParseInt () Methode in Dezimalheit konvertieren
Der "analysieren ()Die Methode analysiert einen Wert als Zeichenfolge und gibt die erste Ganzzahl an. Diese Methode kann die benutzerdefinierte Binärzahl in Dezimalstellen umwandeln, indem das bestimmte Zahlensystem angegeben wird.
Syntax
ParseInt (String, Radix)
In dieser Syntax:
Beispiel
Lassen Sie uns das folgende Beispiel durchlaufen:
Im obigen Codeblock:
Ausgang
Es kann beobachtet werden, dass die benutzerdefinierte Binärzahl in eine Dezimalzahl umgewandelt wurde.
Methode 2: Binär in JavaScript mit Mathematik in Dezimalheit konvertieren.POW () Methode
Der "Mathematik.pow ()Die Methode weist den Wert des ersten Parameters als Leistung des zweiten Parameters zu. Diese Methode kann implementiert werden, um durch die bestandene Binärzahl zu iterieren und die Leistung auf die enthaltene zu wenden “1" drin.
Syntax
Mathematik.POW (Basis, Macht)
Beispiel
Überlegen wir das unterbewertete Beispiel:
Funktion binaryTodecimal (binär)
decimal = 0;
BinaryLength = binär.Länge;
für (sei i = binaryLength-1; i> = 0; i--)
if (binär [i] == '1')
Decimal += Mathematik.pow (2, binaryLength - 1 - i);
Rückkehr Decimal;
Konsole.log ('Der konvertierte Dezimalwert lautet:', binaryTodecimal ("101000");
Im obigen Code -Snippet:
Ausgang
Die gewünschte Umwandlung wird wie zuvor berechnet.
Abschluss
Um binäre Ziffern in JavaScript in Dezimalzahlen umzuwandeln, wenden Sie die “ananalysieren ()”Methode oder die“Mathematik.pow ()" Methode. Die ParseInt () -Methode führt die gewünschte Konvertierung über den Benutzereingabwert und die Mathematik durch.POW () Methode durch die übergabtätigen Binärzahlen iteriert und fügt die Kraft von hinzu “2”. In diesem Blog wurden die Ansätze zum Umwandeln von binären Ziffern mit JavaScript in Dezimalzahlen erörtert.