RpnMzPQvNRHvJ
Grafika przedstawia czarne tło z umieszczonymi gdzieniegdzie zielonymi kodami dwójkowymi.

I_P_R_W14_M08_Java Konwersja liczb z systemu dziesiętnego na dwójkowy w języku Java

Źródło: Pixabay, domena publiczna.
bg‑gray4

W tym e–materiale powtarzamy wiadomości ze szkoły podstawowej.

Wiedza dotycząca konwersji pomiędzy systemami liczbowymi przydaje się w momentach, gdy chcemy poznać działanie układów cyfrowych lub je obsługiwać. Każdy informatyk, aby zapoznać się z pracą procesora, który operuje na liczbach zapisanych w systemie dwójkowym, także powinien opanować umiejętność konwersji.

W tym e‑materiale poznasz systemy liczbowe o ustalonych podstawach, np. trójkowy, piątkowy czy ósemkowy. Dowiesz się, w jaki sposób zamienić liczbę z dowolnego systemu na ten o innej podstawie. Jest to niezbędne, by przejść do kolejnych sekcji i zrozumieć działania na liczbach, które są zapisane w różnych systemach liczbowych.

Ćwiczenie 1
R1crXDXfvZc0H
Z ilu cyfr składa się liczba 25(10) zamieniona na liczbę w systemie dwójkowym? Możliwe odpowiedzi: 1. 2, 2. 3, 3. 4, 4. 5
Twoje cele
  • Zrozumiesz, jakie są zależności pomiędzy dziesiętnym a dwójkowym systemem liczbowym

  • Nauczysz się konwertować liczby z systemu dziesiętnego na dwójkowy.

  • Poznasz implementację algorytmu konwersji liczb zapisaną w języku Java.

  • Wykorzystasz funkcje wbudowane języka Java, aby napisać program przekształcający liczbę dziesiętną do postaci dwójkowej.