Computer Regnemaskiner
Binær Lommeregner
Binært er et numerisk talsystem, der fungerer på samme måde som decimaltalsystemet. Dette system er sandsynligvis mere velkendt for de fleste mennesker.
Binær lommeregner
Vælg mulighed
Indholdsfortegnelse
◦Sådan konverteres decimal til binær |
◦Sådan konverteres binær til decimal |
◦Binær tilføjelse |
◦Binær subtraktion |
◦Binær multiplikation |
◦Binær division |
Det binære system er et numerisk system, der fungerer næsten nøjagtigt som decimalsystemet, som de fleste er mere fortrolige med. Grundtallet for decimalsystemet er 10, mens det binære system bruger 10. Det binære system bruger 2, hvorimod decimalsystemet bruger 10, mens det binære system bruger 1, som kaldes en bit. Bortset fra disse forskelle, er operationer som addition, subtraktion og multiplikation alle beregnet ved hjælp af de samme regler som i decimalsystemet.
På grund af sin enkelhed i implementering i digitale kredsløb med logiske porte, bruger næsten al moderne teknologi og computere det binære system. Det er lettere at designe hardware, der kun kan registrere to tilstande (til og fra, sand/falsk eller til stede/fraværende) end at se flere tilstande. Hardware, der kan registrere ti tilstande ved hjælp af et decimalsystem, vil være påkrævet, hvilket er mere kompliceret.
Her er nogle eksempler på konverteringer mellem decimal-, hex- og binære værdier:
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
Sådan konverteres decimal til binær
Du kan konvertere decimalsystemet ved at følge denne trin-for-trin procedure:
Find den største potens mellem 2 og det givne tal
Tilføj denne værdi til dit givne tal
Find den største potens mellem 2 og resten i trin 2
Fortsæt med at gentage, indtil der ikke er mere
Indtast et 1 for at angive den binære stedværdi. Et 0 indikerer, at der ikke var en sådan værdi.
Sådan konverteres binær til decimal
Hver position i et binært tal repræsenterer en potens af 2, ligesom hver position i decimaltal repræsenterer en potens af 10.
For at konvertere til decimal skal du gange hver position med 2 til potenstallet for positionsnummeret. Dette gøres ved at tælle fra venstre til midten og starte med nul.
Binær tilføjelse
Addition følger de samme regler som addition i decimalmetoden bortset fra at; i stedet for at bære en 1, når de tilføjede værdier er lig med 10, sker der en overførsel, når resultatet er gren er lig med 2.
Den eneste forskel mellem binær og decimal addition er, at det binære systems værdi 2 svarer til decimalsystemets ækvivalente værdi på 10. Du vil bemærke, at overskrevet 1,s angiver cifre, der er blevet overført. Når du udfører binær addition, er en almindelig fejl, når 1 + 1 = 0. Også 1 fra den forrige kolonne til venstre har et 1, der blev overført. Værdien i bunden skal så være 1 i stedet for 0. I eksemplet ovenfor kan du se dette i tredje kolonne.
Binær subtraktion
I lighed med addition er der ikke den store forskel mellem decimal og binær subtraktion, bortset fra dem, der er forårsaget ved brug af cifrene 1 og 0. Lån kan bruges, når det tal, der trækkes fra, er større end det oprindelige tal. Binær subtraktion er, hvor man fjernes fra 0. Dette er det eneste tilfælde, hvor det er nødvendigt at låne. Når dette sker, bliver tallet 0 i den lånte kolonne "2". Dette transformerer 0-1 til 2-1 = 1, mens 1 i kolonnen, der genkøbes fra, reduceres med 1. Hvis følgende kolonne har en værdi på 0, skal der lånes fra alle efterfølgende kolonner.
Binær multiplikation
Multiplikation kan være enklere end decimal multiplikation. Multiplikation er enklere end dens decimalmodstykke, da der kun er to værdier. Bemærk, at hver række har en pladsholder 0, resultatet skal tilføjes, og værdien skal flyttes til højre, ligesom decimal multiplikation. Binær multiplikations kompleksitet skyldes kedelig addition, der afhænger af, hvor mange bit hvert led indeholder. Se eksemplet nedenfor for at se mere.
Binær multiplikation er nøjagtig den samme proces som decimal multiplikation. Du vil bemærke, at pladsholderen 0 vises i anden række. I decimalmultiplikation er pladsholderen 0 typisk ikke synlig. Det samme kan gøres i dette tilfælde, men 0 pladsholdere vil blive antaget. Det er stadig inkluderet, fordi 0'et er relevant for enhver binær additions-/subtraktionsberegner som den, der er vist på denne side. Hvis 0'et ikke blev vist, er det muligt at ignorere 0'et og tilføje de binære værdier ovenfor. Det er vigtigt at bemærke, at det binære system betragter enhver 0 højre for en 1, mens enhver 0 venstre er irrelevant.
Binær division
Inddelingen er ens i processen for lang division ved hjælp af decimalsystemet. Udbyttet foretages stadig af divisor på nøjagtig samme måde. Den eneste forskel er, at divisoren bruger subtraktion i stedet for decimal. For division er det afgørende at forstå subtraktion.
Artikelforfatter
Parmis Kazemi
Parmis er en indholdsskaber, der har en passion for at skrive og skabe nye ting. Hun er også meget interesseret i teknologi og nyder at lære nye ting.
Binær Lommeregner Dansk
Udgivet: Tue Dec 28 2021
Seneste opdatering: Fri Aug 12 2022
I kategori Computer regnemaskiner
Føj Binær Lommeregner til dit eget websted