Binarni / Hex / Decimalni pretvornik
Pretvori broj između binarne, oktalne, decimalne i heksadecimalne, s razlomnom tablicom.
Rezultati ažuriranja dok kucate.
O ovom kalkulatoru
Binarni, heksadecimalni i decimalni pretvornik prikazuje isti broj preko brojnih baza. Računala na kraju rade u binarnim (osnova 2), ali programeri rutinski prebacivanje između baza kako bi se vrijednosti razumno: desetička (osnova 10) za svakodnevne količine, heksadecimalna (osnova 16) za bajtove vrijednosti i memorijske adrese, i oksalni (osnova 8) za stvari poput Unix dozvole. Ovaj konverter uzima cijeli broj u bilo kojoj od tih četiri baze i pokazuje ga u četiri na jednom, zajedno sa svojim bitalnom dužinom. Cifre dozvoljene u svakoj bazi idu do jedne manje od osnovne - dvodecimalne vrijednosti - 0,0-7, desetine 0-9 i 0,9 onda A-F za svaku od njih 10-15 - alat odbacuje cifre koje su napisane ukupno četiri bitne vrijednosti, a za svaku osnovu odaberete. Kao primjer, desetička vrijednost u heksadecimalne vrijednosti su u heksadecimal, 377 u ok
Česta pitanja
Kako da pretvorim desetnu u heksadecimalnu?
Ponovno podijeljen sa 16 i pročitajte ostatak od zadnjeg do prvog, koristeći A-F za 10-15. Decimal 255 je FF u heksadiferenciji i 11 u binarnom.
Zašto se u računalima koristi heksadecimal?
Svaka hex cifra mapira na točno četiri binarna binarna bita, tako da hex je kompaktan, čitljiv način za pisanje bajtova vrijednosti i memorijske adrese – 0xFF je jedan bajt od svih.
Mogu li uvesti brojeve s 0x, 0b ili 0o prefiksa?
Da. Vodeći 0x (hex), 0b (binarni) ili 0o (oktalni) prefiks se automatski oduzima, tako da možete umetnuti vrijednosti ravno iz koda. Samo se pobrinite da unosna baza koju odaberete odgovara brojevima koje unesete.
Što mi ta duljina kaže?
To je koliko binarnih cifara vrijednost treba. Decimal 255 je 8 bitova (jedan bajt); 256 treba 9 bitova. Duljina bita je korisna za odabir tipova podataka i provjeru uklapa li se vrijednost u bajt, 16-bitni registar ili 32-bitni registar.
Za što se oktalno koristi?
Oktalne grupe bitova u trojkama i pojavljuje se uglavnom u Unix dozvole datoteke (kao 755 ili 644) i neke nasljeđe sustave. Svaka oktalna brojka mapira na točno tri binarna bita, način na koji svaka hex cifra mapira na četiri.
Zašto sam dobio "nevažan broj za ovu bazu"?
Unesena cifra nije dopuštena u odabranu osnovu — na primjer, slovo F ili broj 8 u binarnom broju, što dopušta samo 0 i 1. Prebacite unosnu osnovu da odgovara vašoj vrijednosti, ili ispravite izvan dometa.
API – koristi ovaj kalkulator iz koda
Nazovi ovaj kalkulator kao slobodan JSON ishod — nije potreban ključ. Pošaljite vrijednosti polja ispod kao parametre upita ili JSON. Pročitajte cijeli API dokumenata →
Krajnji točki
GET https://calculator.free/api/v1/binary-hex/
curl
curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
"value": "255",
"base": "10"
}));
const data = await r.json();
console.log(data.results);
Rezultati su procjene za opće smjernice samo za financijske, medicinske ili porezne savjete.