thuis / wetenschap / wiskunde / Hoe te converteren van decimaal naar hexadecimaal

Hoe te converteren van decimaal naar hexadecimaal

/
80 Bekeken

Zoals bekend is het aantal computers dat in binaire worden geschreven, een man is het handiger om decimalen te gebruiken.

Vertaling van nummers van binaire vertegenwoordiging van de producten decimaal, in de regel, het desbetreffende programma.

Echter, programmeurs hebben vaak te werken met getallen in hen direct, "machine" vorm.

In dit geval wordt het decimale getal geconverteerd naar een hexadecimaal getal systeem, zoals een computer begrijpelijk en de vakman.

je nodig hebt

  • - kalkulyator-
  • - de computer.

instructie

    1

Om het nummer te zetten in het decimale stelselhexadecimaal, gebruik maken van de standaard Windows-rekenmachine. Hoeft alleen gebruik maken van de calculator is niet in de standaard, maar in de "Engineering" vorm. Om dit te doen, selecteert u de belangrijkste menu "View" en klik op de regel "Engineering".

    2

Merk op dat de weergavemodusrekenmachine. Typisch, dit is de decimale weergave van getallen modus is de standaard. Als de wijzer zich niet in de positie van december, moet hij in deze positie.

    3

Typ nu alleen op een computer met toetsenbord(Of virtueel toetsenbord rekenmachine) een decimaal getal dat moet worden omgezet in een hexadecimale representatie. Merk op dat het nummer niet erg groot kan zijn - niet meer dan 18446744073709551615. Hoewel de rekenmachine display en kunt u een "lange" cijfers in te voeren, wanneer omgezet in hexadecimaal "extra" nummers worden weggegooid en het resultaat zal onjuist.

    4

Kiezen origineel (decimale) getal, switchcalculator in hex-modus. Om dit te doen, verplaats de aanwijzer naar het aantal bits systeem Hex positie. Het ingevoerde nummer wordt automatisch omgezet in hexadecimale notatie. Index hexadecimale representatie is in de "8-byte" positie, of de lengte van de ingevoerde nummers zeer beperkt (bijvoorbeeld "1 byte" - niet meer dan 255).

    5

Als u een computer, kunt u een aantal van de over te dragendecimaal naar hexadecimaal en "handmatig". Hiertoe verdeel het decimaal nummer 16. Bovendien is de noodzaak om een ​​klassieke delen - "gebied", aan het residu verkregen als een geheel getal en niet in de vorm van een "staart" van de komma.

    6

Dus, het delen van het oorspronkelijke nummer 16, schrijfresten zoals Jr. (rechts) hexadecimale getal. Indien de rest is groter dan 9, vervolgens converteren naar een "echte" hexadecimaal. In dit geval op dat het decimale getal hexadecimaal 10 correspondeert met "A" etc. Om fouten te voorkomen, gebruikt u de volgende teken:
10 - En
11 - De
12 - C
13 - D
14 - E
15 - F

    7

Als het quotiënt van het oorspronkelijke aantal 16bleek groter dan 0 en herhaal de vorige stap, waarbij met name als dividend. Residuen van kernsplijting omgezet naar hexadecimaal getal sequentieel schrijven van rechts naar links. Het proces wordt herhaald zolang het quotiënt niet nul.

Hoe te converteren van decimaal naar hexadecimaal Het is voor het laatst gewijzigd: 21 juni 2017 door nolseowb
Het belangrijkste binnenhouder voettekst