Pretvarač brojevnih sustava — binarno, oktalno, heksadecimalno
Pretvorite broj između binarnog, oktalnog, dekadskog, heksadecimalnog sustava i baze 36 odjednom.
Formule i izvori ažurirani · Izvori podataka · 1Prikaži algoritam, konstante i zadane ulaze (JSON)
Dekadski (baza 10)
O ovom kalkulatoru
Unesite samo nenegativan cijeli broj bez decimalnog separatora; svaka znamenka mora biti valjana u odabranoj bazi. Pretvorba koristi točnu cjelobrojnu aritmetiku.
Primjer izračuna
izračunato sa zadanim vrijednostima u nastavku
Vrijednost za pretvorbu 255 · Baza ulaznog broja Dekadski (baza 10) Dekadski (baza 10) 255 · Binarni (baza 2) 11111111 · Oktalni (baza 8) 377 · Heksadecimalni (baza 16) FF · Baza 36 73
Metoda i pretpostavke
n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Unesite samo nenegativan cijeli broj bez decimalnog separatora; svaka znamenka mora biti valjana u odabranoj bazi. Pretvorba koristi točnu cjelobrojnu aritmetiku.
Izvori podataka
Odricanje od odgovornosti
Ovi kalkulatori daju opće matematičke rezultate. Odgovaraju za učenje, planiranje i procjenu — provjerite sve što ide u ocjenjivani rad, objavljenu brojku ili financijski obvezu.
Izvor implementacije
Ovaj zapis opisuje implementaciju stranice, a ne neovisnu provjeru. Vanjski izvori podupiru samo navedenu formulu ili definiciju; procjene i vlastita pravila zadržavaju svoje pretpostavke.
Često postavljana pitanja
Koju formulu koristi Pretvarač brojevnih sustava — binarno, oktalno, heksadecimalno?
Formula: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)
Koji su ulazni podaci i granice za Pretvarač brojevnih sustava — binarno, oktalno, heksadecimalno?
Koristite jedinice uz polja. To su granice obrasca, a ne preporučene vrijednosti. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Unesite samo nenegativan cijeli broj bez decimalnog separatora; svaka znamenka mora biti valjana u odabranoj bazi. Pretvorba koristi točnu cjelobrojnu aritmetiku.
Kako izgleda potpuni primjer izračuna za Vrijednost za pretvorbu = 255; Baza ulaznog broja = Dekadski (baza 10)?
Ulazni podaci: Vrijednost za pretvorbu = 255; Baza ulaznog broja = Dekadski (baza 10). Izračun: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Rezultati: Dekadski (baza 10) = 255; Binarni (baza 2) = 11111111; Oktalni (baza 8) = 377; Heksadecimalni (baza 16) = FF; Baza 36 = 73.