Nummerbasekonverterer

Binær til desimal konvertering

Konverter binære tall til desimaltall og desimaltall til binære tall umiddelbart. Verktøyet validerer inndataet ditt, støtter svært store heltall og viser tydelige konverteringstrinn.

Konverter et tall

Velg konverteringsretningen, skriv inn et heltall, og kopier resultatet. Binært bruker kun 0 og 1. Desimaltall bruker sifrene 0–9.

Desimalt resultat 105

Live konverteringstrinn

Forklaringen oppdateres mens du skriver. For svært store tall holder verktøyet resultatet eksakt og summerer metoden i stedet for å vise en overlang stegliste.

Hvordan dette resultatet beregnes

  1. Les hver binær siffer fra høyre til venstre.
  2. Multipliser hver siffer med den tilsvarende potensen av 2.
  3. Legg til verdiene for å få desimalresultatet.
Nøyaktighetsmerknad: Denne konverteringsappen bruker JavaScript BigInt for heltallsomforming, slik at store hele tall håndteres nøyaktig i stedet for å bli rundet av som vanlige flyttallstall.

Hva er binære og desimale tall?

Det binære systemet er basert på grunntall 2. Det bruker kun to siffer: 0 og 1.

Desimalsystemet er det vanlige desimaltallsystemet som bruker ti siffer: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binær er grunnleggende i datateknikk fordi digitale kretser representerer informasjon med to tilstander, vanligvis beskrevet som av/på eller 0/1.

Slik konverterer du binær til desimal

For å konvertere binær til desimal, multipliserer du hver binærsiffer med en potens av 2. Det høyre sifferet bruker 20, det neste sifferet bruker 21, deretter 22, og så videre.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

Dette betyr at binær 1101001 er lik desimaltall 105.

Slik konverterer du desimaltall til binærtall

For å konvertere desimaltall til binærtall, deler du gjentatte ganger det desimale tallet med 2 og noterer hver rest. Det binære resultatet er restene lest fra bunn til topp.

179 ÷ 2 = 89 rest 1
89 ÷ 2 = 44 rest 1
44 ÷ 2 = 22 rest 0
22 ÷ 2 = 11 rest 0
11 ÷ 2 = 5 rest 1
5 ÷ 2 = 2 rest 1
2 ÷ 2 = 1 rest 0
1 ÷ 2 = 0 rest 1
Resultat: 10110011₂

Så desimaltall 179 konverteres til binærtall 10110011.

Binære brøker og praktisk bruk

Denne konverteringsappen fokuserer på nøyaktig konvertering av heltall. Binære desimalbrøker er også mulig: sifrene etter det binære punktet representerer 1/2, 1/4, 1/8, 1/16 og så videre.

Binær forekommer i programmering, nettverk, filformater, bitmasker, tillatelser, digital elektronikk og lavnivåfeilsøking. For lesbarhet grupperes lange binære verdier ofte eller konverteres til heksadesimal.

Innregler

  • Bruk kun 0 og 1 for binær inndata.
  • Bruk sifrene 0–9 for desimal inndata.
  • Heltall støttes. Brøker konverteres ikke med dette verktøyet.
  • Negative heltall støttes, for eksempel -1010 eller -10.