Page 5 - 4989
        P. 5
     1  ЛАБОРАТОРНА РОБОТА № 1
                                                    Системи числення
                                                        1.1  Мета
                        Засвоїти  принципи  переведення  чисел  між  позиційними
                  системами числення.
                                                     1.2  Завдання
                        1)     Задано рядкове представлення цілого додатного числа в
                             системі  числення  з  основою  s1.  Написати  функцію  для
                             отримання  рядкового  представлення  цього  числа  в
                             системі числення з основою s2. Використовувати функції
                             sscanf, sprintf, atoi та потоки вводу-виводу не дозволено.
                        2)     Написати  функцію,  що  визначає  мінімально  необхідну
                             кількість  біт,  байт  або  шістнадцяткових  цифр  (залежно
                             від індивідуального завдання) для представлення деякого
                             цілого додатнього числа типу unsigned long.
                        3)     У  деякій  області  пам'яті  мікропроцесорної  системи  з
                             порядком  розміщення  байт  little-endian  (спочатку
                             молодші) міститься задана послідовність байт (табл. 1.1,
                             байти  наведено  в  шістнадцятковому  представленні).
                             Навести  максимальну  кількість  можливих  способів
                             інтерпретації цієї області пам'яті.
                        Таблиця 1.1 - Варіанти індивідуальних завдань
                   В.                     Число для         Розрядність для            Послідовність
                           s1      s2
                                             завд. 1               завд. 2            байт для завд. 3
                  1      2        10      101110           в бітах                    12 3a 01 04
                  2      10       16      75               в байтах                   30 61 0f c0
                  3      16       2       а1               в шістн. цифрах            41 2e 02 31
                  4      2        16      1100101          в байтах                   01 7а сс 39
                  5      10       2       107              в бітах                    27 а9 33 01
                  6      16       10      10с              в байтах                   80 01 34 аа
                  7      2        10      1000111          в шістн. цифрах            25 f6 c1 00
                  8      10       8       59               в бітах                    00 55 f1 0e
                  9      2        16      1011101          в шістн. цифрах            90 80 ff fe
                  10  16          8       1а5              в бітах                    72 d4 e2 e6
                                                                 5
     	
