Представление информации в компьютере. Системы счисления

Системы счисления – это совокупность приемов и правил, по которым числа записываются и читаются. Системы счисления подразделяются на два основных класса: непозиционные и позиционные. Если числовое значение символа не зависит от позиции в записи числа, то система называется непозиционной, в противном случае – позиционной. Пример непозиционной системы счисления – римская система счисления, десятичная система является позиционной.

Позиционные системы счисления характеризуются основанием системы счисления (q), под которым понимается количество различных символов (цифр), используемых для изображения числа в данной системе счисления(табл. 1.1). Например, в десятичной системе счисления их 10 (0, 1. 2,…9), следовательно, основание ее равно десяти (q=10). Запись чисел в любой из систем счисления с основанием q имеет вид выражения

A n-1 * q n-1 + A n-2 * q n-2 +…+ A 1 * q 1 + A 0 * q 0 + + A -1 *q -1 +…+ A m * q m ,

где A i – цифры (символы) системы счисления; n , m – число разрядов в целой и дробной части числа, соответственно.

Кроме десятичной системы счисления широко используются системы с основанием, являющимся целой степенью числа 2, а именно:

двоичная (используются цифры 0, 1);

восьмеричная (используются цифры 0, 1, ..., 7);

шестнадцатеричная (для первых целых чисел от нуля до девяти используются цифры 0, 1, ..., 9, а для следующих от десяти до пятнадцати – в качестве цифр используются символы A, B, C, D, E, F).

Таблица 1.1. Запись чисел в системах счисления (q=10,2,8,16)

10-я 2-я 8-я 16-я 10-я 2-я 8-я 16-я
A
B
C
D
E
F