Hvad er binært?
Binært er et talsystem, der kun bruger to cifre: 0 og 1. Computere behandler alle data i binær form og repræsenterer ON/OFF-tilstande i digitale kredsløb. For eksempel er decimal 5 lig 101 i binær, og decimal 10 er 1010 i binær.
En regner til at konvertere mellem binære og decimale tal og udføre binære regneoperationer. Nyttig til programmering, datalogi og design af digitale logikkredsløb.
Binært er et talsystem, der kun bruger to cifre: 0 og 1. Computere behandler alle data i binær form og repræsenterer ON/OFF-tilstande i digitale kredsløb. For eksempel er decimal 5 lig 101 i binær, og decimal 10 er 1010 i binær.
For at konvertere binær til decimal multiplicerer du hvert ciffer med potenser af 2 og lægger resultaterne sammen. For eksempel er binær 1011 = (1×2³)+(0×2²)+(1×2¹)+(1×2⁰) = 8+0+2+1 = 11 (decimal). Denne regner udfører konverteringen øjeblikkeligt.
For at konvertere decimal til binær dividerer du gentagne gange decimalen med 2 og læser resterne baglæns. For eksempel ved konvertering af decimal 13: 13÷2=6 rest 1, 6÷2=3 rest 0, 3÷2=1 rest 1, 1÷2=0 rest 1, og læst bagfra bliver det 1101 (binær).
Binær addition følger reglerne: 0+0=0, 0+1=1, 1+0=1, 1+1=10 (med carry). For eksempel er 101 + 11 = 1000. Subtraktion låner 2 fra højere positioner, når det er nødvendigt. Denne regner håndterer automatisk carry og lån.
Binær multiplikation minder om decimal, men er enklere. De eneste regler er: 0×0=0, 0×1=0, 1×0=0, 1×1=1. Division fungerer ligesom decimaldivision, men beregnes i binær form. I programmering giver bit-shift-operationer hurtig multiplikation og division.
Binært bruges bredt i computerprogrammering, beregning af netværks-subnetmasker, filrettigheder (chmod), digital billedbehandling, kryptering og meget mere. Mange computerrelaterede opgaver som IP-adresser, MAC-adresser, bitflagg og farvekoder bygger på binært.