| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan Konverter binære data til en Decimal i Perl
    Computere gemme alle data som sekvenser af binære cifre . Binære cifre kan have en af ​​to værdier: en 1 eller et 0 . I programmeringssproget Perl , kan du konvertere binære data til en anden form . For eksempel kan du konvertere en binær sekvens i et decimaltal . Decimaltal er meget mere almindelig i ikke-digitale verden end binære tal , så det er nyttigt at være i stand til at konvertere til decimal . Du kan konvertere et binært tal med én linje kode Perl . Instruktioner
    1

    Opret en ny tekstfil i et tekstbehandlingsprogram såsom Notesblok. Gem filen ved hjælp af " . PLX " udvidelse .
    2

    Åbn en kommandoprompt , og navigere til den mappe, hvor du har gemt filen oprettet i det foregående trin. For eksempel, hvis du har gemt din fil på roden af ​​dit C: \\ drev i Windows , kan du skrive følgende i en kommandoprompt : Hej

    cd C: \\
    3

    Konverter binære tal '10101010 ' til sin tilsvarende decimaltal og opbevar det i en variabel med navnet $ decimal. Konverteringen bruger ORD og pakke funktioner. Pakken funktionen konverterer en liste over værdier i en streng , og ORD funktion returnerer en numerisk repræsentation af strengen . Du kan kombinere disse to funktioner og tildele variablen $ decimal i én linje kode , som dette:

    $ decimal = ORD (pakke ( ' B8 ' , '10101010 ' )),
    4

    print ud variablen $ decimal som dette : Hej

    print $ decimal ,
    5

    Udfør Perl-script ved at udstede følgende kommando fra kommandolinjen , erstatte navnet du valgte i trin 1 for " filename" : Hej

    perl filename.plx
    6

    Undersøg output. Programmet udskriver decimal værdien " 10101010 ", som ser sådan ud : Hej

    170

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan udskriver numre i en Perl script 
    ·Sådan Generer en tilfældig adgangskode 
    ·Perl 5.10 Vs . 5.8.8 
    ·Sådan Læs heltal i Perl 
    ·Sådan fjernes tomme linjer fra en fil i Perl 
    ·Sådan Lær Perl 
    ·Hvordan stopper jeg en person fra Kommer til My House 
    ·Sådan Call Assembly rutiner fra Perl 
    ·Sådan Test for at se om en fil eksisterer i Perl 
    ·Sådan Debug Perl Scripts 
      Anbefalede Artikler
    ·Hvordan man opbygger Java Applets 
    ·Sådan Tillad Java til at skrive filer i Windows 
    ·Hvordan jeg kalder en formular på Visual Basic 2005 
    ·Sådan Indsæt INT i MySQL 
    ·Sådan bruges en listevisning kontrol 
    ·Sådan bruges Strpbrk Funktion i C + + 
    ·Sådan får du adgang Kontakter på Evolution Python 
    ·Sådan eksporteres ASP.NET DataGrid til Excel 
    ·Sådan bruges LINQ at finde Max i en liste 
    ·Sådan kompilere på TextPad 5 
    Copyright © Computer Viden http://www.computerdk.com