Hur konvertera mellan olika Siffra Systems

Ett ​​sätt att konvertera från ett tal system till ett annat är att konvertera till den vanliga basen 10 -systemet och för att ändra den till det system du vill ha . Vanliga exempel på andra siffersystem är basen 2 eller binär , som används i datorkoden och basen 16 eller hexadecimal , som används för att ange färger för webbsidor . Lägg upp värdena på olika platser i det ursprungliga systemet för att få numret i basen 10 sedan dela ut värdena för de olika platserna i det nya systemet för att få ditt nya nummer . Med hjälp av denna process får du motsvarande antal i basen 10 , vilket ger dig en intuitiv uppfattning om storleken på det värde som du konverterar . Instruktioner
1

Observera plats värdena för de positioner i det ursprungliga systemet . Använd 1 som den högra platsen värde . Om basen av talsystemet är Y , använd Y ^ 1 som värdet av det andra från höger , Y ^ 2 som värdet av det tredje från höger , etc. För ett binärt system , till exempel, anmärkning ned på plats värdena 1 , 2 ^ 1 = 2 , 2 ^ 2 = 4 , 2 ^ 3 = 8 mm och använder 0 och 1 som de två symboler i systemet. För en hexadecimal system gör samma beräkningar och notera 1 , 16 , 256 mm , med siffrorna 0 till 9 och bokstäverna A till F som 16 symboler i systemet . Köpa 2

multiplicera antalet upptar varje plats med värdet av platsen och ange resultatet i basen 10 för att konvertera från din ursprungliga talsystemet att basera 10 Om ditt nummer är PQR i en bas Y-system , är värdet av de platser i basen 10 px 1 , qx Y ^ 1 och rx Y ^ 2 . Lägg värdena på platser för att få basen 10 nummer. Använda place värden för ett binärt system från steg 1 , beräkna bas 10 värde av det binära talet 1101 som en x 1 + 0 x 2 + 1 x 4 + 1 x 8 = 13.
3

Dela upp basen 10 nummer av basen av det nya systemet flera gånger för att konvertera från basen 10 till ditt nya system . Skriv återstoden av varje avdelning i de platser med början från höger. För en bas Y -system och bas 10 nummer PQR , dividera PQR av Y. Skriv resten i enheter plats. Dividera resultatet med Y igen och skriva resten i andra hand . Fortsätt tills numret är för liten för att dela och skriva det i den slutliga platsen .
4

Konvertera basen tio nummer 295 som ett exempel att basera 16. Dividera 295 med 16 för att få 18 med resterande 7 . Skriv 7 i enheter plats. Dividera 18 med 16 för att få ett med resterande 2 Skriv 2 i det andra med plats värde 16 Skriv 1 , som är för liten för att delas med 16 , på tredje plats med plats värde 256. Kontrollera hexadecimala nummer 127 av med hjälp av plats värden för en hexadecimalsystemet från steg 1 Beräkna 7 x 1 + 2 x 16 + 1 x 256 för att få 295 , vilket är det korrekta värdet . Addera

Kommentera