Comment convertir entre les nombres binaires et décimaux en utilisant Perl

Comment convertir entre les nombres binaires et décimaux en utilisant Perl

Cet article énumèrera quelques exemples sur la façon de convertir entre les nombres binaires et décimaux avec Perl.

Binaire à décimal

Faisons d'abord un exemple de base sur la façon de se convertir du binaire à décimal:

#!/ usr / bin / perl $ decimal_number = 0b1000; print $ decimal_number; 

Exécution:

# ./convertir.PL 8 

Voici une autre méthode alternative. Dans ce cas, nous convertirons le numéro binaire 1000 à décimal:

#!/ usr / bin / perl $ binary_number = 1010; $ decimal_number = oct ("0b".$ binary_number); print $ decimal_number; 

Exécution:

# ./convertir.PL 10 

Décimal en binaire

Vous trouverez ci-dessous un exemple sur la façon de convertir un numéro décimal en binaire dans ce cas le script perl convertira un numéro décimal 16:

#!/ usr / bin / perl $ decimal_number = 16; $ binary_number = sprintf ("% b", $ decimal_number); print $ binary_number; 

Exécution:

# ./convertir.PL 10000 

Tutoriels Linux connexes:

  • Bases de mathématiques informatiques: binaire, décimal, hexadécimal, octal
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Comment débarrasser et énumérer un contenu initramfs sur Linux
  • Masterring Bash Script Loops
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Gestion des processus de fond de bash
  • Système linux hung? Comment s'échapper vers la ligne de commande et…
  • Boucles imbriquées dans les scripts bash
  • Choses à installer sur Ubuntu 20.04
  • Tutoriel de débogage GDB pour les débutants