Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Slik konverterer binære data til en desimal i Perl
    Data lagre alle data som sekvenser av binære siffer . Binære siffer kan ha én av to verdier: en 1 eller 0 . I Perl programmeringsspråk, kan du konvertere binære data til en annen form . For eksempel kan du konvertere en binær sekvens i et desimaltall . Desimaltall er mye mer vanlig i nondigital verden enn binære tall , så det er nyttig å kunne konvertere til desimal . Du kan konvertere et binært tall med en linje med kode ved hjelp av Perl. Instruksjoner
    en

    Lag en ny tekstfil ved hjelp av et tekstbehandlingsprogram , for eksempel Notisblokk . Lagre filen ved å bruke " . Plx " forlengelse .
    2

    Åpne et ledetekst og naviger til mappen der du lagret filen ble opprettet i forrige trinn. For eksempel, hvis du lagret filen på roten av C : \\-stasjonen i Windows , kan du skrive inn følgende i ledeteksten : en

    cd C : \\
    3

    Konverter binære tall '10101010 ' til sin desimalekvivalenten og lagre det i en variabel kalt $ desimal. Konverteringsprosessen bruker ord og pakke funksjoner. Pakken funksjonen konverterer en liste over verdier i en streng , og ord -funksjonen returnerer en numerisk representasjon av strengen . Du kan kombinere disse to funksjonene og tilordne variabelen $ desimal i en linje med kode , som dette : en

    $ desimal = ord (en pakke (' B8 ' , '10101010 ') ) ;
    4

    Print ut variabelen $ desimal som dette : en

    print $ desimal ;
    5

    Utfør Perl script ved å utstede følgende kommando fra kommandolinjen , erstatte navnet du valgte i trinn 1 for "filnavn" : en

    perl filename.plx
    6

    Undersøk utgang. Programmet skriver desimal verdien av " 10101010 ", som ser slik ut : en

    170

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Flood Script 
    ·Hvordan Ring plink Fra et Perl Script 
    ·Slik pakker du ut oppføringer fra Multiple- Fasta Perl…
    ·Hvordan telle ord i en String i Perl 
    ·Hvordan sende HTML Text Med SMTP Perl 
    ·Hvordan lage Rapporter Med Perl 
    ·Hvordan Push jeg en bane til Unix Sti Environment Varia…
    ·Slik fjerner linjeskift i Perl 
    ·Hvordan lære Perl Regular Expressions 
    ·Perl Krev Vs . Bruk 
      Anbefalte artikler
    ·En Java Client Server Tutorial 
    ·Hva er Python EXE 
    ·Slik konverterer til Logical i Python 
    ·Slik fastslår Selv Tall fra Odd Numbers Bruke PHP 
    ·Slik fjerner Cookies i Java 
    ·Hvordan omdirigere en URL i PHP 
    ·Grails MySQL Tutorial 
    ·Hvordan legge til en tekstboks i Visual Basic 
    ·Hvordan å lære C # Fast 
    ·Slik leser du en IIS loggfil 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/