Hem Audio Vad är decimal till hexadecimal (d2x)? - definition från

Vad är decimal till hexadecimal (d2x)? - definition från

Innehållsförteckning:

Anonim

Definition - Vad betyder Decimal till hexadecimal (D2X)?

Decimal till hexadecimal (D2X) är en konverteringsprocess som involverar de två ovannämnda nummersystemen. Det ursprungliga numret är i decimalformat, bas 10, och konverteras till hexadecimalt format, bas 16.

Konverteringen kan göras genom att dela decimalvärdet med 16, vilket är basvärdet för hexadecimalt, notera resten och sedan dela resultatet med 16 igen och notera resten. Återstoden skrivs från höger till vänster och är den faktiska representationen av det hexadecimala värdet när det konverteras till motsvarande hexsiffror.

Techopedia förklarar Decimal till hexadecimal (D2X)

Decimal till hexadecimal konvertering görs ofta till förmån för den mänskliga läsaren eftersom datorer redan kan förstå något av de givna nummersystemen. Ofta används hexadecimala för att visa värden eftersom de effektivt förkortar antalet tecken på grund av dess större basvärde på 16. Hexadecimala värden är 0 till 9 och A till F, vilket i huvudsak är detsamma som 0 till 9 och 10 till 15 i decimal, totalt 16 värden, därav basen 16.

För att konvertera decimal till hexadecimal måste moduloperation användas. Det angivna decimalvärdet måste delas med 16. Återstoden är det första hexadecimala värdet (som fortfarande är i decimal), som skrivs till höger sida. Kvotienten för den första divisionen delas sedan igen med 16 och resten blir det andra hexvärdet, fortfarande i decimalform. Processen fortsätter tills kvoten blir mindre än 16, vilket resulterar i en kvot på 0 och en rest mindre än 16, vilket nu är det sista hexadecimala värdet.

Exempelvis omvandlas decimalen "317, 547" till hexadecimal:

    317, 547 ÷ 16 = 19 846 modulo (återstående) 11

    19 846 ÷ 16 = 1240 mod 6

    1240 ÷ 16 = 77 mod 8

    77 ÷ 16 = 4 mod 13

    4 ÷ 16 = 0 mod 4

    317, 547 = 4D86B

Hexadecimal förkortar effektivt värdet från sex decimaler till endast fem hexadecimala siffror. När du använder en kalkylator ges en kvot och några siffror efter en decimal. Dessa nummer är resten, så de måste multipliceras med 16 och rundas upp till närmaste plats för att få hela antalet återstående eller modulo.

Vad är decimal till hexadecimal (d2x)? - definition från