Jump to content
  • Search In
    • More options...
    Find results that contain...
    Find results in...

    System szesnastkowy - konwersja z dziesiętnego.


    cajmert
     Share

    Recommended Posts

    • Cała zawartość 2
    • Temat został założony
    • Ostatnia odpowiedź

    Top Posters In This Topic

    Najpopularniejsze posty

    Ostatnio ma kolokwium, jedna z grup miała za zadanie przejście z systemu dziesiętnego na szesnastkowy. Prawie każdy uwalił te zadanie. Zaintrygowało mnie do tego, aby stworzyć krótki poradnik dotycząc

    Ostatnio ma kolokwium, jedna z grup miała za zadanie przejście z systemu dziesiętnego na szesnastkowy. Prawie każdy uwalił te zadanie. Zaintrygowało mnie do tego, aby stworzyć krótki poradnik dotyczący tejże przemiany. Na podstawie własnej wiedzy, literatury powstał ten poradnik.

     

    Słowem wstępu:

    System szesnastkowy (heksadecymalny) jest używany bardzo często w informatyce, elektronice i innych. Skupię się raczej na informatyce, bo tylko do tego było mi to potrzebne. Składa się on przede wszystkim z podstawy, a jest nią liczba 16.

    Co to oznacza? Że do budowy danej liczby używamy 16 cyfr.

    Pierwsze 10 liczb, tj. 0,1,2,3,4,5,6,7,8,9 i dodatkowo innych:

    A-10

    B-11

    C-12

    D-13

    E-14

    F-15.

     

     

    Jak wygląda konwersja liczby w systemie dziesiętnym na szesnastkowy?

    Przykład zaczerpnięty ze strony internetowej. Źródła podane na samym końcu.

     

    (A3F2)HEX

     

    Jak wcześniej wspominałem, system ten ma podstawę 16.

     

    Musimy przemnażać liczby przez kolejne potęgi, zaczynając od prawej strony. Jak widzimy tutaj, mamy 4 cyfry także musimy zacząć od potęgi stopnia 3.

     

    A-10 

    F-15

     

    10*16^3 + 3*16^2 + 15*16^1 + 2*16^0 

     

    40960 + 768 + 240 + 2 = 41970

     

    Jak wygląda konwersja takiej liczby na system szesnastkowy?

     

    Musimy sobie stworzyć najzwyklejszy słupek:

     

     

    Liczbę dzielimy przed podstawę, czyli 16 i zapisujemy resztę z dzielenia w sposób, który był podany wyżej.

     

    Wynik z dzielenia przez 16         |       Reszta z dzielenia

     

    41970                                                 |        2

    2623                                                    |        15=F

    163                                                       |        3

    10                                                          |        10=A

    0

     

    Czytamy od dołu:  41970 = (A3F2)HEX

     

     

     

    Literatura:

    Wykłady Politechnika Śląska

    http://www.algorytm.edu.pl/systemy-liczbowe/system-szesnastkowy.html

     

     

    Jak są jakieś pytania, zadawajcie ;) 

    Jeśli widzicie błąd to piszcie ;>

     

    • I like this! (+1) 1
    Link to comment
    Share on other sites

    Guest
    This topic is now closed to further replies.
     Share

    ×
    ×
    • Create New...