| 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 >> Computer Programming Languages >> Content
    Comment Multiplier entiers avec des décalages de bits
    Les programmeurs et les concepteurs utilisent des décalages de bits à accomplir de nombreuses tâches mathématiques. Une certaine classe de chiffres et de fonctions mathématiques , appelé virgule flottante , utilisez un processeur différent des autres types de tâches. Décalages de bits vous permettent d'effectuer certaines tâches de multiplication rapide. Vous pouvez effectuer un calcul qui implique une puissance de deux par un décalage de bit à gauche . Pour des puissances supérieures de deux, vous effectuez plusieurs gauches de décalage de bits. Instructions
    1

    Écrivez le numéro que vous voulez multiplier , quel que soit le numéro de base, il est et de le convertir en notation binaire. Vous devez faire tous les quarts de travail ou d'autres opérations sur les bits en notation binaire.
    2

    effectuer un décalage de bit à gauche . Notez le nombre de bits dans le nombre initial et le pad avec des zéros à faire un peu mot de huit , 16 ou 32 , selon le cas .
    3

    place des zéros à la droite de le nombre de base en fonction de ce multiple de deux, vous allez multiplier. Par exemple , placez un zéro pour multiplier par deux et trois zéros de multiplier par huit.
    4

    Sachez que les bits qui déplacent sur ​​le côté gauche du numéro ne sont pas inquiets , car la plupart des temps, ce n'est pas une préoccupation pour l'application. Le nombre qui en résulte après le passage peuvent être reconvertis à la notation de base dix.

    Previous :

    next :
      articles connexes
    ·. Comment utiliser DataGridView Insérer 
    ·Comment tracer des graphiques multiples dans Mathematic…
    ·Comment supprimer une table de base de données uniquem…
    ·Comment puis-je extraire une partie d'une chaîne dans …
    ·Comment Aligner à droite texte à l'aide HTML 
    ·A NetBeans 6.8 UML Tutorial 
    ·Comment faire pour convertir une lettre Connexion stand…
    ·Comment utiliser SetString pour un champ entier 
    ·Comment calculer SHA-256 pour une chaîne 
    ·Qu'est-ce que la requête de débogage moyenne 
      articles en vedette
    ·Comment afficher SAT bin 
    ·Comment Split en Java 
    ·Comment connaître les dimensions d'un tableau en Pytho…
    ·Comment utiliser les rappels Java 
    ·Comment utiliser Python Script 
    ·Comment concevoir des modèles Oscommerce 
    ·Comment lire un fichier ligne par ligne à la fois avec…
    ·Comment changer la cellule de DataGridView Backcolor 
    ·Comment calculer la taille de bloc pour les ensembles d…
    ·Comment JSON données avec JavaScript 
    Copyright © Connaissances Informatiques http://fr.wingwit.com