Nummerbasekonverterer

Binary til Decimal Converter

Konverter binære tal til decimaltal og decimaltal til binære tal øjeblikkeligt. Værktøjet validerer din input, understøtter meget store heltal og viser klare konverteringstrin.

Konverter et tal

Vælg konverteringsretningen, indtast et helt tal, og kopier resultatet. Binært bruger kun 0 og 1. Decimalt bruger cifrene 0–9.

Decimalt resultat 105

Live konverteringstrin

Forklaringen opdateres, mens du skriver. Til meget store tal holder værktøjet resultatet præcist og summerer metoden i stedet for at vise en alt for lang trinliste.

Sådan beregnes dette resultat

  1. Læs hver binær ciffer fra højre til venstre.
  2. Gang med hvert ciffer med den tilsvarende potens af 2.
  3. Tilføj værdierne for at få det desimale resultat.
Præcishedsbemærkning: Denne konverteringsapp bruger JavaScript BigInt til heltalskonvertering, så store hele tal håndteres præcist i stedet for at blive afrundet som almindelige flydende-tal.

Hvad er binære og decimale tal?

Det binære system er baseret på 2. Det bruger kun to cifre: 0 og 1.

Det ti-tals system er det almindelige base-10 talsystem. Det bruger ti cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binær er grundlæggende i computerteknik, fordi digitale kredsløb repræsenterer information med to tilstande, ofte beskrevet som slukket/tændt eller 0/1.

Sådan konverterer du binær til decimal

For at konvertere binær til decimal skal du multiplicere hvert binært ciffer med en potens af 2. Det højre ciffer bruger 20, det næste ciffer bruger 21, derefter 22, og så videre.

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

Dette betyder, at binær 1101001 er lig med decimal 105.

Sådan konverterer du decimaltal til binære tal

For at konvertere decimaltal til binære tal skal du gentagne gange dividere det decimaltall med 2 og notere hver rest. Det binære resultat er de rester, der læses fra bunden til toppen.

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å decimalt 179 konverteres til binært 10110011.

Binære brøker og praktisk anvendelse

Denne konverter fokuserer på præcis omregning af heltal. Binære brøker er også mulige: cifre efter det binære punkt repræsenterer 1/2, 1/4, 1/8, 1/16 og så videre.

Binær forekommer i programmering, netværk, filformater, bitmasker, tilladelser, digital elektronik og lav-niveau-fejlfinding. For læsbarhed grupperes lange binære værdier ofte eller konverteres til hexadecimal.

Indtastningsregler

  • Brug kun 0 og 1 til binær input.
  • Brug cifrene 0–9 til decimal input.
  • Hele tal understøttes. Brøker er med vilje ikke konverteret af dette værktøj.
  • Negative heltal understøttes, såsom -1010 eller -10.