| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Løs Binary matematiske problemer
    Når Johnny von Neumann blev involveret i computere i slutningen af ​​1940'erne , en af ​​hans forslag var at bruge binære tal . Grunden til dette var for det meste hardware relateret. Det er lettere at skifte elektroniske enheder mellem en af ​​to tilstande . Dette var især tilfældet for elektroniske enheder i 1940'erne . Det er også lettere at optage binære tal , hvor hvert hukommelse element har kun to tilstande . Brug binære tal betyder imidlertid, at folk , der arbejder med computere er nødt til at lære at gøre aritmetiske på en ny måde . Instruktioner
    1

    Konverter binære tal til decimaltal ved at gange de ettaller og nuller af de relevante beføjelser to. For eksempel er 1101 i binær vist som 1 x 2 ^ 3 + 1 x 2 ^ 2 + 0 x 2 ^ 1 + 1 x 2 ^ 0 = 8 + 4 + 0 + 1 = 13 decimal . At konvertere fra decimal til binær , holde dividere 2 ind i decimaltal og holde styr på reguleringslinjer . Så 13/2 = 6 , resten 1 , 6/2 = 3 , resten 0 , 3/2 = 1 , resten 1 , 1/2 = 0 , resten 1 . Resterne i omvendt rækkefølge er 1101, det binære repræsentation af decimal 13
    2

    Tilføj binære tal to cifre ad gangen på samme måde, som du tilføjer decimaltal undtagen reglerne er enklere : . 0 + 0 = 0 med ingen carry ; 0 + 1 (eller 1 + 0) = 1 med ingen carry og 1 + 1 = 0 med en 1 carry . Hvis du tilføjer lange kolonner af tal , tilføje op dem i en kolonne. Hvis summen er selv ( fx 6 ) , skrive et nul og bære halvdelen af ​​summen ( fx 3 ) til den næste spalte . Hvis summen er ulige (f.eks 9) , skriv en én , mentalt trække en fra sum (f.eks 9-1 = 8) , og bære halvdelen af ​​den (fx 4)
    < . br > 3

    Multiplikation binære tal er meget enkel. Opsæt multiplikation problem, som du ville gøre for en decimal multiplikation problem. For linjer , der er dannet ved at multiplicere den øverste række af et ciffer af bunden på et tidspunkt , skrive den øverste række for hver enkelt i bunden og en linje af nuller for hver nul i det nederste tal . Vær sikker på at skifte til venstre basisporteføljen produkt som du ville med decimal multiplikation. Tegn en linje og tilføje.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter en PLC -5 til ControlLogix 
    ·Sådan bruges Grafiske løsninger til lineære programm…
    ·Færdigheder til at CIS Game Programming 
    ·Sådan tilføjes en kolonne til ListBox i VBA 
    ·Hvordan læser man en MOV i Matlab 
    ·Hvordan man laver en knap Open i facebox Lysbord 
    ·Sådan bruges # include i ASP-filer 
    ·Sådan Læs DLL filer 
    ·Sådan Konverter Recursive at Iterativ 
    ·Hvad er Code Page Omregningstabeller 
      Anbefalede Artikler
    ·Sådan Bestem Selv numre fra ulige numre ved hjælp af …
    ·Hvordan til at rotere i HTML 
    ·Sådan Konverter Double til String C + + 
    ·Hvordan til at erklære en String i C + + 
    ·Specifikationerne for et ATI Sapphire X1550 
    ·Sådan udføres en User Acceptance Test ( UAT ) 
    ·Sådan Ignorer Kommentar Lines i C + + 
    ·Sådan oprettes en brugerdefineret knap i PHP 
    ·Fordele for C + + Repetition Struktur 
    ·Sådan forhindrer Multiple Anvendelse af en header fil 
    Copyright © Computer Viden http://www.computerdk.com