Număr de conversie de bază
Convertiți numerele între binari, octali, decimale și hexadecimal.
Actualizarea rezultatelor pe măsură ce tastați.
Despre acest calculator
Un conversion de bază număr reescrie un integer dintr-o bază pozițională la alta — binar (baza 2), octal (bază 8), decimal (bază 10) și hexadecimal (bază 16). Acesta citie valoarea voastră în baza sursă, își reexprima valoarea decimală simplă, și se referă la baza țintă. Fiecare bază utilizează un set fix de cifre: 0-1 pentru binar, 0–7 pentru octal, 0–9 pentru decimal și 0–9 apoi A–F pentru hexadecimal, unde A–F este de 10–15. Pentru că 16 este 24, fiecare hărți de digit hex la exact patru dăcituri binare, motiv pentru care programatorii utilizează hexacalul ca etaj scurt pentru ocțiune brută. Un tabel decimal arată același număr în toate cele patru baze este inutil pentru un banal, deoarece 255 = 15×16 + 15.
Întrebări frecvente
Cum pot converti decimală în binar?
Divizează repetat cu 2 și citește restul de jos în sus. De exemplu 10 în decimal este 1010 în binar, și 255 este 111.
Pentru ce se utilizează hexadecimal?
Hexadecimal (base 16) împachetează patru bit binari într-un singur dígit (0–9 apoi A–F), deci este o modalitate compactă de a scrie bytes. Numărul decimal 255 este FF în hexadecimal.
De ce numărul meu arată o tranșă?
Cifrele trebuie să fie valabile pentru baza sursă – de exemplu numai 0 și 1 în binar sau 0–9 și A–F în hex. Un cifre invalid face rezultatul nedefinit.
Ce înseamnă scrisorile A la F în hexadecimal?
Sunt unice cifre pentru valorile 10 până la 15: A este 10, B este 11, până la F, care este 15. Aceasta permite baza 16 numere de montare până la 15 într-un singur loc înainte de a fi transportat.
De ce fiecare hexadecimal cifre echivalent cu patru cifre binare?
Pentru că 16 este egal cu 2 la puterea a patra, fiecare cifră hexadecimal acoperă exact patru bituri. Astfel, byte 11 grupe în 1 1, care este FF - acest convertitor de bază număr face acest grup pentru tine.
Acest convertitor poate manevra numere foarte mari?
Lucrează pe numere întregi și este precis până la intervalul întregi sunt stocate exact (aproximativ 9 quadrilioane, sau 253). Dincolo de asta, sfori extrem de lungi sau hexadecimale poate pierde precizie în ultimele lor cifre.
API – folosiți acest calculator din cod
Cheamă acest calculator ca un punct de vedere JSON gratuit — nu este necesară cheie. Trimite valorile câmpului de mai jos ca parametri de cerere sau JSON. Citește documentele complete API →
Punctul final
GET https://calculator.free/api/v1/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Rezultatele sunt estimarea orientării generale, nu a orientării financiare, medicale sau fiscale.