Zawód: Technik informatyk
Kategorie: Sprzęt komputerowy Podstawy informatyki
Liczba dziesiętna 129 w systemie binarnym jest reprezentowana jako 10000001. Aby przeliczyć liczbę dziesiętną na system binarny, należy podzielić ją przez 2, zapisując reszty z każdego dzielenia, co w praktyce tworzy ciąg bitów. W przypadku 129 podzielimy ją przez 2, uzyskując 64 (reszta 1), następnie 64 przez 2 daje 32 (reszta 0), 32 przez 2 daje 16 (reszta 0), 16 przez 2 daje 8 (reszta 0), 8 przez 2 daje 4 (reszta 0), 4 przez 2 daje 2 (reszta 0), a 2 przez 2 daje 1 (reszta 0). Ostateczne dzielenie 1 przez 2 daje 0 (reszta 1). Zbierając wszystkie reszty od końca otrzymujemy 10000001, co wymaga 8 bitów. W praktyce, w inżynierii oprogramowania i systemów komputerowych, znajomość konwersji między systemami liczbowymi jest kluczowa, zwłaszcza przy programowaniu, gdzie operacje bitowe są powszechnie stosowane w optymalizacji kodu oraz w reprezentacji danych. Ponadto, 8 bitów odpowiada maksymalnie wartości 255 w systemie dziesiętnym, co jest zgodne z konwencjami kodowania, takie jak ASCII, gdzie każdy znak jest reprezentowany przez 8-bitowy kod.