Системы счисления для компьютераКроме десятичной широко используются системы с основанием, являющимся целой степенью числа 2, а именно: · двоичная (используются цифры 0, 1); · восьмеричная (используются цифры 0, 1,..., 7); · шестнадцатеричная (для первых десяти цифр от нуля до девяти используются цифры 0, 1,..., 9, а для следующих цифр — от десяти до пятнадцати – в качестве цифр используются символы A, B, C, D, E, F). Для технической реализации в компьютерах используется двоичная система счисления, потому, что она намного проще десятичной в реализации: а) для нее нужны технические устройства только с двумя устойчивыми состояниями (есть ток — нет тока, намагничен — не намагничен и т.п.); б) возможно применение аппарата булевой алгебры для выполнения логических преобразований информации. Недостатком двоичной системы является быстрый рост числа разрядов, необходимых для записи чисел. Восьмеричная и шестнадцатеричная системы счисления. Двоичная система, удобная для компьютеров, для человека неудобна из-за ее громоздкости и непривычной записи. Перевод чисел из десятичной системы в двоичную и наоборот выполняет машина. Однако, чтобы использовать компьютер, следует понимать слово машины. Для этого и разработаны восьмеричная и шестнадцатеричная системы.
Например: 1538 = 001 101 0112 .
Например: 010 100 1112 = 2478. Билет 52 Перевод целого числа из десятичной системы в любую другую позиционную систему счисления.
Пример: Перевести число 7510 из десятичной системы в двоичную, восьмеричную и шестнадцатеричную: Ответ: 7510 = 1 001 0112 = 1138 = 4B16.
2 8 16 75 | 1 75 | 3 75 | B (11) 37 | 1 9 | 1 4 | 4 18 | 0 1 | 1 0 | 9 | 1 0 | 4 | 0 /\ 2 | 0 | 1 | 1 | 0 |
Билет 53 Пеpевод пpавильной десятичной дpоби в любую
|