Matematikk

Tallsystemkonverterer — binært, oktalt, desimalt og heksadesimalt

Konverter et tall mellom binært, oktalt, desimalt, heksadesimalt og base 36 på én gang.

Formler og kilder oppdatert · Datakilder · 1Se algoritme, konstanter og standardinndata (JSON)

Skriv inn verdiene dine

Desimaltall (base 10) 255
Resultater

Desimaltall (base 10)

Desimaltall (base 10)Desimaltall (base 10): 255 / Binærtall (base 2): 11111111 / Oktaltall (base 8): 377 / Heksadesimaltall (base 16): FF / Base 36: 73Desimaltall (base 10)255=Binærtall (base 2)11111111=Oktaltall (base 8)377=Heksadesimaltall (base 16)FF=Base 3673

Om denne kalkulatoren

Skriv bare inn et ikke-negativt heltall uten desimalskilletegn; hvert siffer må være gyldig i det valgte tallsystemet. Konverteringen bruker nøyaktig heltallsaritmetikk.

Regneeksempel

beregnet med standardverdiene nedenfor

Verdien som skal konverteres 255 · Tallsystem for inndata Desimaltall (base 10) Desimaltall (base 10) 255 · Binærtall (base 2) 11111111 · Oktaltall (base 8) 377 · Heksadesimaltall (base 16) FF · Base 36 73

Metode og forutsetninger

n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Skriv bare inn et ikke-negativt heltall uten desimalskilletegn; hvert siffer må være gyldig i det valgte tallsystemet. Konverteringen bruker nøyaktig heltallsaritmetikk.

Datakilder

Ansvarsfraskrivelse

Disse kalkulatorene gir generelle matematiske resultater. De passer til studier, planlegging og overslag — kontroller alt som inngår i en bedømt oppgave, et offentliggjort tall eller et økonomisk forhold.

Vedlikeholdes av: CalcDelta Formler og kilder oppdatert ·

Implementasjonskilde

Denne oppføringen beskriver sidens implementasjon, ikke uavhengig validering. Eksterne kilder støtter bare den oppgitte formelen eller definisjonen; anslag og egne regler har egne forutsetninger.

Se algoritme, konstanter og standardinndata (JSON)

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

Ofte stilte spørsmål

Hvilken formel bruker Tallsystemkonverterer — binært, oktalt, desimalt og heksadesimalt?

Formel: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)

Hvilke inndata og grenser gjelder for Tallsystemkonverterer — binært, oktalt, desimalt og heksadesimalt?

Bruk enhetene ved feltene. Dette er skjemagrenser, ikke anbefalte verdier. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Skriv bare inn et ikke-negativt heltall uten desimalskilletegn; hvert siffer må være gyldig i det valgte tallsystemet. Konverteringen bruker nøyaktig heltallsaritmetikk.

Hva er et fullstendig regneeksempel for Verdien som skal konverteres = 255; Tallsystem for inndata = Desimaltall (base 10)?

Inndata: Verdien som skal konverteres = 255; Tallsystem for inndata = Desimaltall (base 10). Beregning: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Resultater: Desimaltall (base 10) = 255; Binærtall (base 2) = 11111111; Oktaltall (base 8) = 377; Heksadesimaltall (base 16) = FF; Base 36 = 73.