Wskazówka:
Używając standardowych algorytmów zamiany z systemu niedziesiętnego na dziesiętny, możemy wszystkie liczby przekształcić na postać dziesiętną i wówczas porównać. Metoda ta wymaga dość dużo obliczeń, dlatego pokażemy sposób wymagający mniej pracy. Podobnie jak w rozwiązaniu zadania 1 polegać on będzie na wykorzystaniu faktu, że dwie cyfry w systemie o podstawie s odpowiadają jednej cyfrze w systemie o podstawie s2, podobnie trzy cyfry w systemie o podstawie s odpowiadają jednej cyfrze w systemie o podstawie s3):
5568=1011011102 < 1100001002
31234=110110112, 17478=0011111001112, czyli 31234<17478
2669=0220203, czyli 2669<1101003
6748=1101111002, czyli 6748<1101111012
Jedyny przykład wymagający konwersji na system dziesiętny to porównanie 11010 i 110103=8110+2710+310=11110.
Powrót do pytań