Das Beispiel in diesem Artikel beschreibt die gängigen numerischen Konvertierungsmethoden in JavaScript. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Die Grundidee besteht darin, andere Basen zuerst in Dezimalzahlen umzuwandeln und dann erneut umzuwandeln. Dieser Prozess verwendet beispielsweise die Funktion parseInt, um eine Hexadezimalzahl (num) in eine Dezimalzahl umzuwandeln, num = parseInt(num,16). Wenn Sie es in eine Binärdatei konvertieren möchten, lautet es wie folgt: num.toString(2).
Eine der hexadezimalen Funktionen ist ebenfalls etwas ganz Besonderes. Die Escape-Funktion kann eine Zeichenfolge in eine hexadezimale Zahl umwandeln.
Hier ist ein umfassendes Beispiel:
var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数 var b = parseInt(a,16); // 把十六进制数转化成十进制 var c = b.toString(2); //把十进制转化成二进制 var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数
Freunde, die sich für die Konvertierung und Operationen von Zahlensystemen interessieren, können sich auch die Tools auf dieser Website ansehen:
Online-Nutzung des wissenschaftlichen Rechners_Online-Berechnung des erweiterten Rechners
Online-Rechner_Standardrechner
Online-Flash-Version des wissenschaftlichen Rechners
Leser, die an mehr JavaScript-bezogenen Inhalten interessiert sind, können sich die Spezialthemen auf dieser Website ansehen: „Zusammenfassung der JavaScript-Umschalteffekte und -Techniken“, „Zusammenfassung der JavaScript-Suchalgorithmustechniken", "Zusammenfassung der Spezialeffekte und Techniken der JavaScript-Animation", "Zusammenfassung der JavaScript-Fehler und Debugging-Fähigkeiten", "Zusammenfassung der JavaScript-Datenstrukturen und Algorithmustechniken“, „JavaScript-Traversal-Zusammenfassung von Algorithmen und Techniken“ und „Zusammenfassung der Verwendung mathematischer JavaScript-Operationen“
Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit der JavaScript-Programmierung befassen.