Számrendszer-átalakító — bináris, oktális és hexadecimális
Alakítson át egy számot bináris, oktális, decimális, hexadecimális és 36-os alapú rendszer között egyszerre.
Képletek és források frissítve · Adatforrások · 1Algoritmus, állandók és alapértelmezett bemenetek (JSON)
Decimális (10-es alap)
Erről a kalkulátorról
Csak nem negatív egész szám adható meg tizedesjel nélkül; minden számjegynek érvényesnek kell lennie a kiválasztott számrendszerben. Az átalakítás pontos egész aritmetikát használ.
Számítási példa
az alábbi alapértékekkel számolva
Átalakítandó érték 255 · A bemenet alapja Decimális (10-es alap) Decimális (10-es alap) 255 · Bináris (2-es alap) 11111111 · Oktális (8-as alap) 377 · Hexadecimális (16-os alap) FF · 36-os alap 73
Módszer és feltételezések
n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Csak nem negatív egész szám adható meg tizedesjel nélkül; minden számjegynek érvényesnek kell lennie a kiválasztott számrendszerben. Az átalakítás pontos egész aritmetikát használ.
Adatforrások
Jogi nyilatkozat
Ezek a kalkulátorok általános matematikai eredményeket adnak. Tanulmányozásra, tervezésre és becslésre alkalmasak — ellenőrizzen mindent, ami jeggyel értékelt beadandóba, közzétett adatba vagy pénzügyi kötelezettségbe kerül.
Megvalósítási forrás
Ez a rekord az oldal megvalósítását írja le, nem független ellenőrzést. A külső források csak a megadott képletet vagy definíciót támasztják alá; a becsléseknek és saját szabályoknak saját feltevéseik vannak.
Gyakori kérdések
Milyen képletet használ a(z) Számrendszer-átalakító — bináris, oktális és hexadecimális?
Képlet: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)
Milyen bemenetek és korlátok tartoznak ehhez: Számrendszer-átalakító — bináris, oktális és hexadecimális?
Használja a mezők mellett jelzett egységeket. Ezek az űrlap korlátai, nem ajánlott értékek. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Csak nem negatív egész szám adható meg tizedesjel nélkül; minden számjegynek érvényesnek kell lennie a kiválasztott számrendszerben. Az átalakítás pontos egész aritmetikát használ.
Mi a teljes számítási példa ehhez: Átalakítandó érték = 255; A bemenet alapja = Decimális (10-es alap)?
Bemenetek: Átalakítandó érték = 255; A bemenet alapja = Decimális (10-es alap). Számítás: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Eredmények: Decimális (10-es alap) = 255; Bináris (2-es alap) = 11111111; Oktális (8-as alap) = 377; Hexadecimális (16-os alap) = FF; 36-os alap = 73.