Converter App - Convertor de baze numerice

Converter App - Convertor de zecimal la hexazecimal

Convertiți numerele zecimale în hexazecimal sau binar instantaneu. Instrumentul validează intrarea dumneavoastră, suportă întregi foarte mari și afișează pași clari de conversie.

Convertiți un număr zecimal

Introduceți un număr întreg zecimal și alegeți dacă doriți să îl convertiți în hexazecimal sau binar. Intrarea zecimală folosește cifrele 0–9.

Rezultat hexadecimal 1CE
Convertiți hexazecimal în zecimal în schimb.

Pașii de conversie în timp real

Explicația se actualizează pe măsură ce scrieți. Pentru numere foarte mari, instrumentul păstrează rezultatul exact și rezumă metoda în loc să afișeze o listă prea lungă de pași.

Cum se calculează acest rezultat .

  1. Împărțiți numărul zecimal la baza țintă.
  2. Înregistrați fiecare rest din fiecare pas de împărțire.
  3. Citiți resturile de jos în sus pentru a obține valoarea finală.
Notă privind acuratețea: Acest convertor folosește BigInt din JavaScript pentru conversia numerelor întregi, astfel încât numerele mari și întregi sunt procesate exact, în loc să fie rotunjite ca numerele cu virgulă mobilă obișnuite.

Ce sunt numerele zecimale, hexazecimale și binare?

Sistemul zecimal este sistemul de numerație bazat pe zece utilizat în viața de zi cu zi. Folosește zece cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Sistemul hexazecimal este în baza-16. Folosește cifrele 0–9 plus literele A, B, C, D, E și F, unde A reprezintă 10 iar F reprezintă 15.

Sistemul binar este în baza 2 și folosește doar 0 și 1. Calculatoarele utilizează sistemul binar intern, în timp ce hexazecimalul este adesea folosit ca o modalitate compactă de a scrie datele binare.

Cum să convertiți zecimal în hexazecimal

Pentru a converti un număr zecimal în hexazecimal, împarte repetat numărul zecimal la 16 și notează resturile. Resturile de la 10 la 15 devin A până la F.

462 ÷ 16 = 28 rest 14 = E
28 ÷ 16 = 1 rest 12 = C
1 ÷ 16 = 0 rest 1
Rezultat: 1CE₁₆

Deci, zecimalul 462 se convertește în hexazecimalul 1CE.

Cum să convertiți zecimal în binar

Pentru a converti un număr zecimal în binar, împarte repetat numărul zecimal la 2 și notează resturile. Rezultatul binar este format din resturile citite de jos în sus.

42 ÷ 2 = 21 rest 0
21 ÷ 2 = 10 rest 1
10 ÷ 2 = 5 rest 0
5 ÷ 2 = 2 rest 1
2 ÷ 2 = 1 rest 0
1 ÷ 2 = 0 rest 1
Rezultat: 101010₂

Deci, numărul zecimal 42 se convertește în binar 101010.

Când este utilă conversia din zecimal în hexazecimal

Conversia din zecimal în hexazecimal este frecventă în programare, depanare, valori de culoare, adrese de memorie, puncte de cod Unicode și inspectarea datelor la nivel scăzut.

De exemplu, numărul zecimal 255 este FF în hexazecimal. Într-un cod de culoare RGB, FF reprezintă valoarea maximă a unui canal de culoare.

Reguli de intrare

  • Folosește cifrele 0–9 pentru intrarea zecimală.
  • Coma, spațiile și underscore-urile sunt ignorate pentru o citire mai ușoară.
  • Numerele întregi sunt acceptate. Fracțiile nu sunt convertite intenționat de acest instrument.
  • Se acceptă numerele întregi negative, cum ar fi -462.