🌐 NO

💻 Binærkalkulator

En kalkulator for å konvertere mellom binære og desimale tall og utføre binære aritmetiske operasjoner. Nyttig for programmering, læring i informatikk og design av digitale logikkretser.

Desimaltall → Binær

Binær

Binærtall → Desimal

Desimal

Binæroperasjoner

Resultat
Desimal
GUIDE

Les mer

01

Hva er binærtall?

Binær er et tallsystem som bare bruker to sifre: 0 og 1. Datamaskiner behandler all data i binær form, som representerer PÅ/AV-tilstandene i digitale kretser. For eksempel er desimaltallet 5 lik 101 i binær, og desimaltallet 10 er 1010 i binær.

02

Hvordan konvertere binær til desimal

For å konvertere binær til desimal multipliserer du hvert siffer med potenser av 2 og summerer dem. For eksempel er binær 1011 lik (1×2³)+(0×2²)+(1×2¹)+(1×2⁰) = 8+0+2+1 = 11 (desimal). Denne kalkulatoren gjør disse konverteringene umiddelbart.

03

Hvordan konvertere desimal til binær

For å konvertere desimal til binær deler du gjentatte ganger desimaltallet på 2 og leser resten i omvendt rekkefølge. For eksempel ved konvertering av desimal 13: 13÷2=6 rest 1, 6÷2=3 rest 0, 3÷2=1 rest 1, 1÷2=0 rest 1, og lest baklengs gir det 1101 (binær).

04

Binær addisjon og subtraksjon

Binær addisjon følger reglene: 0+0=0, 0+1=1, 1+0=1, 1+1=10 (det oppstår en overføring). For eksempel er 101 + 11 = 1000. Subtraksjon låner 2 fra høyere posisjoner når det trengs. Denne kalkulatoren håndterer overføringer og lån automatisk.

05

Binær multiplikasjon og divisjon

Binær multiplikasjon er lik desimalmultiplikasjon, men enklere. De eneste reglene er: 0×0=0, 0×1=0, 1×0=0, 1×1=1. Divisjon fungerer på samme måte som desimal divisjon, men beregnes i binær form. I programmering gjør bitforskyvningsoperasjoner multiplikasjon og divisjon raskere.

06

Praktiske bruksområder for binær

Binær brukes mye i dataprogrammering, beregninger av nettverksnettmasker, filrettighetsinnstillinger (chmod), digital bildebehandling, kryptering og mer. Mange datamaskinrelaterte oppgaver som IP-adresser, MAC-adresser, bitflagg og fargekoder bygger på binær.

Vanlige sporsmal

Hvordan representeres negative tall i binær?
Datamaskiner bruker vanligvis to-komplement for å representere negative tall. Denne kalkulatoren fokuserer på konvertering og operasjoner med positive heltall, så sjekk fortegnet nøye hvis et subtraksjonsresultat kan bli negativt.
Finnes det en grense for hvor mange sifre jeg kan skrive inn?
Binære verdier håndteres vanligvis med bredder på 8 bit, 16 bit eller 32 bit. Svært lange binære strenger kan overstige vanlige heltallsgrenser som brukes i programmering, så husk dette når du konverterer store tall.
Hvordan henger binær sammen med heksadesimal?
Hver gruppe på 4 binære sifre tilsvarer nøyaktig ett heksadesimalt siffer (for eksempel er 1111 = F). Derfor konverteres lange binære tall ofte til heksadesimal for en kortere og mer lesbar representasjon.
Hvordan håndterer kalkulatoren rester i binær divisjon?
Binær divisjon kan gi et kvotient og en rest, akkurat som desimal divisjon. Når divisjonen ikke er eksakt, vises bare heltallsdelen av kvotienten; et eget regnestykke trengs for brøker.
Hva skjer hvis jeg skriver inn et tegn som ikke er 0 eller 1?
Binære tall bruker bare sifrene 0 og 1, så alle andre tegn vil gi en feil eller hindre beregning. Kontroller at inndataene bare består av 0-er og 1-er før du konverterer.