Strona główna › Pytania INF.02 › Pytanie 631
INF.02 · pytanie #631
Przekształć liczbę dziesiętną 129(10) na reprezentację binarną.
- A1000000001(2)
- B1000001(2)
- C100000001(2)
- D10000001(2)
Poprawna odpowiedź: D. 10000001(2)
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź 10000001(2) jest poprawna, ponieważ reprezentuje liczbę dziesiętną 129 w systemie binarnym. Aby dokonać konwersji, należy dzielić liczbę przez 2, zapisując reszty z dzielenia. Dzieląc 129 przez 2, otrzymujemy 64 z resztą 1. Kolejne dzielenie 64 przez 2 daje 32 z resztą 0, następnie 32 przez 2 daje 16 z resztą 0, 16 przez 2 daje 8 z resztą 0, 8 przez 2 daje 4 z resztą 0, 4 przez 2 daje 2 z resztą 0, a 2 przez 2 daje 1 z resztą 0. Ostatnie dzielenie 1 przez 2 daje 0 z resztą 1. Zapisując reszty od dołu do góry, otrzymujemy 10000001. W praktyce, konwersja ta jest użyteczna w programowaniu, gdzie często wykorzystuje się system binarny do reprezentowania danych oraz w elektronice cyfrowej, gdzie wykorzystuje się bity do kodowania informacji. Poznanie sposobu konwersji może pomóc w lepszym zrozumieniu działania algorytmów oraz architektur komputerowych, co jest niezbędne w takich dziedzinach jak informatyka czy inżynieria komputerowa.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.