L'exemple de cet article décrit les méthodes de conversion numérique courantes en JavaScript. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
L'idée de base est de convertir d'abord les autres bases en décimales, puis de les convertir. Ce processus utilise la fonction parseInt, par exemple, pour convertir un nombre hexadécimal (num) en décimal, num = parseInt(num,16). Si vous souhaitez le convertir en binaire, c'est comme suit : num.toString(2).
L'une des fonctions liées à l'hexadécimal est également très spéciale. La fonction d'échappement peut convertir une chaîne en nombre hexadécimal.
Voici un exemple complet :
var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数 var b = parseInt(a,16); // 把十六进制数转化成十进制 var c = b.toString(2); //把十进制转化成二进制 var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数
Les amis intéressés par la conversion et les opérations du système numérique peuvent également consulter les outils sur ce site :
Calculatrice scientifique en ligne_Utilisation de la calculatrice avancée Calcul en ligne
Calculatrice en ligne_Calculatrice standard
Calculatrice scientifique en ligne version flash
Les lecteurs intéressés par davantage de contenu lié à JavaScript peuvent consulter les sujets spéciaux sur ce site : "Résumé des effets et techniques de commutation JavaScript", "Résumé des techniques d'algorithme de recherche JavaScript", "Résumé des effets spéciaux et techniques d'animation JavaScript", "Résumé des erreurs JavaScript et des compétences de débogage", "Résumé des structures de données JavaScript et des techniques d'algorithme", "Résumé des algorithmes et techniques de traversée JavaScript" et "Résumé de l'utilisation des opérations mathématiques JavaScript"
J'espère que cet article sera utile à tout le monde dans la programmation JavaScript.