Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Multiplicera heltal med Bit Skiften

    Programmerare och designers använder bitars skift för att utföra många matematiska uppgifter . En viss typ av siffror och matematiska funktioner , som kallas flyttal matematik , använda en annan processor än andra typer av arbetsuppgifter . Bit skift kan du utföra vissa multiplikation uppgifter snabbare . Du kan utföra en beräkning som innebär en effekt på två av en vänster bitskift . För högre potenser av två , utför du flera vänstern bitskift . Instruktioner
    1

    Skriv numret du vill multiplicera , oavsett vad bastal det och omvandla det till binär notation . Du måste göra alla förändringar eller annan verksamhet bit i binär notation .
    2

    Utför lite skift kvar . Notera antalet bitar i den ursprungliga antal och fylla ut med inledande nollor för att göra en åtta , 16 eller 32 bitars ord , vilket som är lämpligt.
    3

    Place nollor vid den högra sidan av bastalet beroende på vilken multipel av två du ska multiplicera . Till exempel , placera en nolla för att multiplicera med två och tre nollor att multiplicera med åtta .
    4

    Inse att de bitar som skiftar från den vänstra sidan av numret inte är oroliga , eftersom de flesta av de tid detta är inte ett bekymmer för applikationen. Antalet som resultat efter övergången kan omvandlas tillbaka till basen tio notation .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Inaktivera en parallell Query i Oracle
    ·Hur återställa raderade AVI -filer
    ·Hur till Redigera data i ett DataSet Object
    ·Fördelar och nackdelar med objektorienterad programmer…
    ·Hur man skapar Webblayout
    ·Hur man lägger in en variabel i sökvägen i MATLAB
    ·Hur man använder Integer Rester i Visual Logic
    ·Hur Validera CSS Pages
    ·Hur man gör en rapport från Excel-blad med VBA
    ·Vad är omvandlingstaggar
    Utvalda artiklarna
    ·Hur man bygger en telefonsvarare i VB6
    ·Hur man öppnar ett program med Visual Basic
    ·Ta bort en rad i DataGridView
    ·Lägga till en bild överlagring med V3 Maps API
    ·Hur Program i MIPS
    ·Hur Escape Quotes i PHP
    ·Hur man skriver ut heltal i Visual Basic
    ·Hur man designar en digital klocka
    ·Hur man skapar SSIS uppgifter programmässigt
    ·Hur får VB.NET för att logga in på en server amd Lad…
    Copyright © Dator Kunskap http://www.dator.xyz