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 >> Computer Programmeringsspråk >> Content
    Hvordan Multipliser binære tall
    Det binære tallsystemet er et alternativ til desimalsystemet . Mens desimal systemet fungerer på 10 base, de binære systemet fungerer på basen to. Så i stedet for å ha 10 tall fra 0 til 9, har det binære systemet bare to : 0 og 1 . Numrene kan legges til , trekkes fra, multipliseres og delt i binær mye lettere enn i desimal fordi det er bare to tall å manipulere . Instruksjoner
    en

    Plasser multiplicands oppå den andre. Juster binære tall slik at det er ett siffer direkte over en annen starter med lengst til høyre siffer. For eksempel , hvis problemet er å beregne produkt av 10 111 og 110 , sted 10111 på toppen og linje opp 110 under slike at de lengst mot høyre siffer - det 0 i 110 og den siste en i 10 111 - er på linje.
    2

    Gjennomgå reglene for å legge til og multiplisere binære tall : null ganger null eller ett lik null , lik en ganger en en, en pluss en er lik 10 , en pluss null eller null pluss en er en, og null pluss null er lik null . Legg merke til at å legge en pluss en nødvendiggjør bærer over et siffer i kolonnen til venstre.

    For eksempel 1010 + 1111 = 11001 . Null pluss en er en, en pluss en er lik 10 , så slippe null og bære den til den tredje kolonnen . En pluss en er 10, så slippe null og bære den ene til den fjerde kolonnen . I den fjerde kolonnen en pluss en pluss en er lik 11 , så slippe den ene og bære en over til venstre kolonne i løsningen .
    3

    Multipliser lengst til høyre sifferet i bunnen rekke med hver av de sifre i den øverste multiplicand og skrive produkter under ligningen. Separer den løsning av problemet med en horisontal linje. For eksempel vil formere 10 111 og 110 , formere null ganger en , deretter null ganger en , null ett ganger , null ganger null , og null ganger ett . Du kan også tenke på problemet som 10111 ganger null. Skriv alle nullene i løsningen området høyre mot venstre . Løsningen vil lese 00000
    4

    Under første del av løsningen , plassere en plassholder ; . En plassholder er en null helt til høyre på løsningen som indikerer at vi multiplisere tall i andre kolonne . Multipliser en ganger en , en en ganger , én ganger én , en ganger null , og en ganger en . Den andre raden av løsningen vil lese 101110 .
    5

    Gjenta for neste kolonne. Plasser to plassholdere, nuller , i den høyre enden av løsningen feltet siden du nå multiplisere med tallet i den tredje kolonnen . Multipliser en ganger en , en en ganger , én ganger én , en ganger null , og en ganger en . Den tredje raden av løsningen vil lese 1.011.100 .
    6

    Legg de tre rader med løsningen for å nå det endelige produktet . Legg 00 000 + 101 110 + 1.011.100 . Line-up sifrene fra høyre til venstre, dette problemet har syv kolonner med tall . Legg null pluss null pluss null, skriv 0 i løsningen området. Separer problemet fra oppløsningen med en horisontal linje. Legg null pluss en pluss null å nå en . Legg null pluss en pluss en til å nå 10; slippe null og bære den til neste kolonne . Legg en pluss null pluss en pluss en til å nå 11; droppe den ene og bære den til neste kolonne . I den femte kolonne , legge en pluss null pluss null pluss en til nå 10 . Slipp null og bære den ene til den sjette kolonnen . Legg en pluss en pluss null å nå 10; slippe null og bære den til syvende kolonne . Legg en pluss en til nå 10 , slippe null og bære den til den åttende kolonnen. Slipp en fra åttende kolonne i løsningen
    7

    Sjekk i matte og omskrive løsningen ved siden av regnestykket : . . 10001010

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne Color Gradient 
    ·Game Maker Tips 
    ·Hvordan dekode bitly Linker 
    ·Hva er en kommando Argument 
    ·Hvordan bruke CGImage å lage masker 
    ·Hvordan lage Overlappende CSS Divs Flytt Together 
    ·Slik skaffer en Valider WSDL fil fra URL Axis 
    ·Hvordan endre fargen på rullefeltet i Microsoft Expres…
    ·Hvordan Design en Flow Chart for Valutaberegning 
    ·Du kan ved en PDF til en Exact Target i e- Blast 
      Anbefalte artikler
    ·Hvordan bygge en Hashtag Retweeter 
    ·Hvordan få en desimal verdi fra en Tekstboks' 
    ·Slik sletter i QBasic 
    ·Hvordan bruke MATLAB til å løse en Linear Programming…
    ·Hvordan skrive en manuell Step-by -Step Software Test C…
    ·Hvordan lese en CSV-fil i C 
    ·Hvordan sjekke om en post eksisterer i MySQL 
    ·Hvordan sjekke mousedown i Visual Basic 
    ·Grunnleggende om Visual Basic 
    ·Tutorial for å lage en tabell ved hjelp WAMP 2,0 MySQL…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/