Computer Regnemaskiner
Hexadecimal Lommeregner
Dette værktøj kan bruges i lommeregnertilstanden til at udføre algebraiske operationer ved hjælp af hexadecimaltal (tilføj subtraher multiplicer divider hexadecimaler).
Hexadecimal regnemaskine
Vælg mulighed
Resultat
?
Indholdsfortegnelse
Hvad er hexadecimale tal?
Hexadecimale eller hexadecimale tal er et tal, der er blevet udtrykt i det hexadecimale stedtalsystem. Den har en base på 16 og bruger 16 symboler. Disse omfatter tallene 0-9 og bogstaverne A, B, C, D, E og F for at repræsentere værdier mellem 0 og 15. Små bogstaver A til F kan også bruges. For eksempel er 10 i decimal A i hex, 100 i decimal er 64 i hex, mens 1.000 i decimal er 3E8 i hex. Hex-tal kan have fortegn ligesom decimaltal. For eksempel er -1e lig med -30 i decimal.
Hex-tal bruges hovedsageligt i databehandling af programmører, softwareingeniører og computersystemdesignere som en bekvem repræsentation af de underliggende binære systemer. Disse erhverv vil højst sandsynligt kræve en hex-konverter eller hex-beregner.
De ville blive stødt på af en almindelig bruger, der surfer på internettet. Disse specialtegn er kodet i URL'er som et hex-nummer, f.eks. er %20 for 'mellemrum' (tom). Mange websider indeholder f.eks. specialtegn i HTML i henhold til deres hexadecimale numeriske tegnreferencer (&#x ). Unicode fra et enkelt anførselstegn er '. Dette er Unicode for et enkelt anførselstegn (').
De hexadecimale talsystemer (Hexa) fungerer næsten identisk med binære og decimale systemer. Den bruger en base i stedet for henholdsvis 10 eller 2. HEX bruger 16 tal, inklusive 0-9, og decimalsystemets 10 og 2 etager. Den bruger dog også bogstaverne A, B, C, D, E og F til at repræsentere tallene 10-15. Hvert hex-cifre er 4 binære cifre kaldet nibbles. Dette gør det lettere at repræsentere store binære tal.
Den binære værdi 10101010101010101010101010101010101010101010101010101010101010101010 er repræsenteret i HEX som 2AA. Dette giver computere mulighed for at komprimere store binære tal på en måde, der er nem at konvertere mellem de to systemer.
Her er nogle eksempler på konverteringer mellem binære, hex- og decimalværdier.
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
Konvertering af decimal er muligt ved at forstå pladsværdien af de forskellige talsystemer. Du vil bemærke, at konverteringen mellem decimal decimal decimal og Hex er næsten identisk med konverteringen mellem binær decimal. Evnen til at konvertere begge burde gøre det nemt. Du kan udføre hex-funktioner med basis på 16, som vi allerede har nævnt. Dette betyder, at hver pladsværdi på 2AA er en potens 16 for værdien 2AA. Startende til højre, startende fra venstre, repræsenterer det første A "enerne", hvilket er 16 0. 16 er det andet bogstav A fra højre. 1 16 er repræsenteret af 2 og. 2 . Husk at A i hex er lig med 10 i decimal.
Konvertering til og fra hexadecimale tal
Konvertering ændrer ikke det faktiske tal, men det ændrer dets form. Du kan hurtigt og nemt konvertere begge typer tal ved hjælp af vores konverter. Du behøver ikke at lave både konvertering eller beregning samtidigt
Hexadecimal til decimal
Hver position i et hexadecimalt tal er en potens 16 ligesom hver decimalposition er en potens 10. Decimaltallet 20 er derfor 2 * 101 + 0,0 * 100 = 20. Decimaltallet 20 er 2 * 161 + 1 * 160 = 32 i dec. Tallet 1E er også 1 * 16 + 14 1 = 30 i decimal.
For at konvertere HEX til decimal skal du først tage hver position og derefter konvertere den til decimal. 9 er 9, B konverteres til 11, og derefter ganges hver position med 16 for at få potensen af positionstallet. Dette gøres ved at tælle fra venstre mod højre, startende ved nul. Vores eksponentberegner kan være nyttig, hvis du skal beregne store eksponenter såsom 168.
Decimal til hexadecimal
Dette skyldes, at vi går fra en højere til en lavere base. Lad os sige, at det tal, vi ønsker at konvertere fra decimal til hex, er X. Start med at finde den største potens 16 =X. Bestem derefter antallet af gange, potens 16 konverteres til X. Betegn det med E. Resten skal angives med Y1.
Fortsæt ovenstående trin ved at bruge Yn for en startværdi, indtil 16 er større end den resterende værdi. Tildel derefter de 160 positioner til resten. Til sidst tildeles hver værdi Y1...n dens position. Du vil nu have din værdi.
Hvordan laver man HEX-addition?
Decimaladdition har de samme regler for HEX-addition, med undtagelse af additionstallene A, B og C. Hvis disse tal ikke er blevet gemt i hukommelsen, kan det være nyttigt at have de ækvivalente decimalværdier af A til F ved hånden . Nedenfor er et eksempel på tilføjelse.
Subtraktion
Subtraktion kan også udføres på samme måde som at addere. Dette opnås ved at udføre operationen, mens der konverteres mellem decimal- og hex-værdier. Lån er den vigtigste forskel mellem decimal og subtraktion. "1" i hex er 16 decimaler, i stedet for 10 decimaler, når du låner. Årsagen er, at den lånte kolonne er 16 gange større end den lånte kolonne. Dette er den samme grund til, at 1-tallet i decimal repræsenterer 10. Dette er vigtigt at bemærke, og konverteringer af bogstavtal AF bør udføres med omhu. Hex subtraktion er ikke sværere end decimal subtraktion.
Hvordan ganges HEX-værdier?
Det kan være udfordrende at udføre multiplikation på grund af vanskeligheden ved at konvertere mellem decimal (hex) og decimal (decimal) operationer. Tallene er generelt større, så det kræver mere indsats. Det kan være nyttigt at have en hexadecimal multiplikatortabel (en er angivet nedenfor). Manuelle konverteringer mellem decimaler vil være påkrævet for hvert trin.
Hex opdeling
Lang division er præcis som lang division i decimal. Men multiplikation, såvel som subtraktion, udføres i hex. Du kan også konvertere decimal for at udføre lang division og derefter vende tilbage, når konverteringen er fuldført. En hexadecimal tabel til multiplikation (en er angivet nedenfor), ville være nyttig, når du udfører division.
Artikelforfatter
Parmis Kazemi
Parmis er en indholdsskaber, der har en passion for at skrive og skabe nye ting. Hun er også meget interesseret i teknologi og nyder at lære nye ting.
Hexadecimal Lommeregner Dansk
Udgivet: Tue Dec 21 2021
Seneste opdatering: Fri Aug 12 2022
I kategori Computer regnemaskiner
Føj Hexadecimal Lommeregner til dit eget websted