Jak przekonwertować liczby binarne i dziesiętne za pomocą perla

Jak przekonwertować liczby binarne i dziesiętne za pomocą perla

W tym artykule wymieniono kilka przykładów na temat konwersji między liczbami binarnymi i dziesiętnymi za pomocą perla.

Od binarny do dziesiętnego

Najpierw pokażmy bazujący przykład, jak przekonwertować z binarnego na dziesiętne:

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

Wykonanie:

# ./konwertować.PL 8 

Oto kolejna alternatywna metoda. W takim przypadku przekonwertujemy liczbę binarną 1000 do dziesiętnego:

#!/usr/bin/perl $ binary_number = 1010; $ decimal_number = październik („0b”.$ binary_number); wydrukuj $ decimal_number; 

Wykonanie:

# ./konwertować.PL 10 

Dziesiętne do binarne

Poniżej znajduje się przykład przekonwertowania liczby dziesiętnej na binarny w tym przypadku skrypt Perl przekonwertuje liczbę dziesiętną 16:

#!/usr/bin/perl $ decimal_number = 16; $ binary_number = sprintf („%b”, $ decimal_number); wydrukuj $ binary_number; 

Wykonanie:

# ./konwertować.PL 10000 

Powiązane samouczki Linux:

  • Podstawy matematyki komputerowej: binarny, dziesiętny, sześciokadcica, ośmiorot
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Jak wyfrefurować i wymienić zawartość initramfs w systemie Linux
  • Mastering Bash Script Loops
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Bash Tła zarządzanie procesami
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Zagnieżdżone pętle w skryptach Bash
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Samouczek debugowania GDB dla początkujących