| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment faire pour convertir des données binaires à une décimale en Perl
    Ordinateurs stocker toutes les données sous forme de séquences de chiffres binaires . Chiffres binaires peuvent avoir l'une des deux valeurs: un 1 ou un 0. Dans le langage de programmation Perl , vous pouvez convertir des données binaires à une autre forme . Par exemple , vous pouvez convertir une séquence binaire en un nombre décimal. Les nombres décimaux sont beaucoup plus fréquents dans le monde non numérique de nombres binaires , il est donc utile de pouvoir convertir en décimal . Vous pouvez convertir un nombre binaire avec une seule ligne de code en utilisant Perl. Instructions
    1

    Créer un nouveau fichier texte en utilisant un traitement de texte tel que Notepad . Enregistrez le fichier avec l'extension " . PLX " .
    2

    Ouvrez une invite de commande et accédez au dossier où vous avez sauvegardé le fichier créé à l'étape précédente . Par exemple, si vous avez enregistré votre fichier à la racine de votre lecteur C: \\ sous Windows , vous pouvez taper la commande suivante dans une invite de commande :

    cd C: \\
    3

    convertir le nombre binaire '10101010 ' en son équivalent décimal et la stocker dans une variable nommée $ décimal. Le processus de conversion utilise les fonctions de paquet et ord . La fonction du bloc convertit une liste de valeurs dans une chaîne , et la fonction ord retourne une représentation numérique de la chaîne . Vous pouvez combiner ces deux fonctions et affecter le décimal $ variable dans une ligne de code , comme ceci:

    $ décimal = ord ( pack ( ' B8 ' , '10101010 '));
    4

    imprimer le $ décimal variables comme ceci:

    print $ décimal ;
    5

    Exécuter le script Perl en exécutant la commande suivante à partir de la ligne de commande , en remplaçant le nom vous avez choisi à l'étape 1 pour "filename" :

    perl filename.plx
    6

    Examinez la sortie . Le programme imprime la valeur décimale de " 10101010 ", qui ressemble à ceci:

    170

    Previous :

    next :
      articles connexes
    ·Comment manipuler les données en Perl 
    ·Comment ouvrir un fichier et écrire une ligne dans un …
    ·Comment faire pour déboguer des scripts Perl 
    ·Perl : Comment remplacer virgules 
    ·Comment réinstaller CPAN 
    ·Comment lire à partir du milieu d'un tableau Perl 
    ·Comment réinstaller un module CPAN 
    ·Comment manipuler des images en Perl 
    ·Comment vérifier si une chaîne existe dans Perl 
    ·Comment faire pour mettre des caractères spéciaux dan…
      articles en vedette
    ·Comment créer un fichier en Python 
    ·Java HashCode pour les types booléens 
    ·Comment changer l'icône dans Xcode 
    ·Comment faire pour créer une chaîne SQL en VB.NET 
    ·Comment calculer SHA-256 pour une chaîne 
    ·Comment aligner du texte dans une zone de liste déroul…
    ·Comment puis-je spécifier un Taglib en Java 
    ·Comment faire un bouton dans Access entrer une date sur…
    ·Comment rediriger vers une autre page en JavaScript 
    ·Comment faire Foxfire Compléments 
    Copyright © Connaissances Informatiques http://fr.wingwit.com