Hobby i zainteresowania

Jak konwertować między różnymi systemami liczebnik

Jedyny sposób konwersji z jednego systemu liczbowego na inny jest konwersja do zwykłego systemu podstawy 10 i zmienić to, do systemu , który chcesz . Typowe przykłady innych systemach liczbowych są podstawa 2 lub ​​binarne , stosowane w kodzie komputerowym , a podstawa 16 lub szesnastkowy , używane do określania kolorów dla stron internetowych . Sumować wartości poszczególnych miejsc oryginalnego systemu , aby uzyskać numer w bazie 10. Następnie podzielić się wartości dla różnych miejsc w nowym systemie , aby uzyskać nowy numer . Korzystanie z tego procesu , można uzyskać liczbę równoważnych w bazie 10 , co daje intuicyjną ideę wielkości wartości , które chcesz konwertować . Instrukcje
1

Uwaga wartości zamiast pozycji w oryginalnym systemie . Użyj 1 w prawej skrajnej wartości lokalu . Jeślipodstawa systemu liczbowego jest Y , Y ^ 1 użyć jako wartość drugiego miejsca z prawej , Y ^ 2 jako wartości trzecim miejscu z prawej itp dla systemu binarnego , na przykład, notatki dół wartości miejsce 1 , 2 ^ 1 = 2, 2 ^ 2 = 4, 2 ^ 3 = 8 itp i użyć 0 do 1, a dwa symbole układu . Dla systemu szesnastkowym , wprowadzić te same obliczenia i zanotować 1, 16 , 256 itp , używając cyfr od 0 do 9 i litery od A do F , co 16 symboli systemu.
2

pomnożyć liczbę okupuje każdy się o wartość tego miejsca i wyrazić wynik w bazie 10 przekonwertować z oryginalnym systemie liczbowym do podstawy 10. Jeśli numer jest pqr w bazowym systemie Y ,wartość miejsc jest w bazie 10 px 1 , QX Y ^ 1 i RX Y ^ 2 . Dodaj wartości miejsc , aby uzyskać podstawy 10 numer. Wykorzystując wartości miejsce na systemie binarnym z Etapu 1 , obliczyć wartość bazowa 10 liczby binarnej 1101 jako 1 x 1 + 0 x 2 + 1 x 4 + 1 x 8 = 13.
3

podzielić liczbę podstawy 10 za pomocą zasady nowego systemu wielokrotnie konwersji od podstawy 10, do nowego systemu. Napisz resztę każdego działu w miejscach , zaczynając od prawej strony. Na bazie systemu Y i podstawa 10 liczba pqr , podzielić pqr Y. Napisz pozostałą w miejscu jednostek . Wynik podzielić przez y ponownie i napisz pozostała na drugim miejscu . Kontynuuj , dopókiliczba jest zbyt mała, aby podzielić i zapisać go w końcowym miejscu .
4

Konwersja bazy dziesięć numer 295 jako przykład oprzeć 16. podzielić 295 przez 16 , aby otrzymać 18 z pozostałą 7 . Napisz 7 w miejscu jednostek . Podzielić 18 przez 16 , aby uzyskać 1 z resztą 2. Wpisz 2 w drugim miejscu z wartością 16. miejsce zapisu 1 , który jest zbyt mały, aby być podzielone przez 16 , na trzecim miejscu z wartością miejsce 256. Sprawdźnumer 127 przez szesnastkowy przy użyciu wartości miejsce na systemie szesnastkowym od kroku 1. Oblicz 7 x 1 + 2 x 16 + 1 x 256 , aby uzyskać 295 , która jestprawidłowa wartość .


https://pl.htfbw.com © Hobby i zainteresowania