====== Operatory - Zadania ===== - Zaimplementuj program, który wypisuje bitową reprezentację podanej liczby całkowitej. Wartości bitów wyznacz za pomocą odpowiednich operatorów bitowych oras masek bitowych. - Zaimplementuj program realizujący kalkulator dla liczb całkowitych obsługujący wszystkie operatory arytmetyczne i bitowe. Niech program umożliwia użytkonikowi zmianę systemu liczbowego w ktorym wprowadzane są liczby i wyświetlane wyniki. Kalkulator powienien obsługiwać systemy liczbowe od 2 (binarny) do 16 (szesnastkowy). - Zaimplementuj program, który wypisuje bitową reprezentację podanej liczby zmiennopozycyjnej pojedynczej przecyzji (float). Wskazówka: aby odczytać bity zmiennej typu ''float'' zrzutuj wskaźnik do tej zmiennej na typ ''(int *)''. Dzięki temu możliwe stanie się użycie operatorów bitowych, które działają wyłącznie dla liczb całkowitych. - Zaimplementuj kalkulator wykonujący operacje arytmetyczne dla dowolnie dużych liczb całkowitych (wykraczających nawet poza zbiór ''long long int''). - Zaimplementuj funkcję, która dla danej liczby całkowitej typu ''int'' wyświetla jej 30 pierwszych bitów w postaci prostokąta (tablicy LED) o wymiarach 5 na 6. \\ NP. bity o wartości 1 wyświetlane są jako znak ''X'': XXX X X X X XXX X X XXX