В этой статье мы разберём какие есть системы счисления в информатике, и что это вообще такое, будет очень интересно.
А если вы интересуетесь компьютерными технологиями, то рекомендую прочитать статью «Что такое интернет и web».
Что такое Системы счисления:
Первым делом разберём что такое системы счисления, если грубо говоря, то это способ счёта, то каким образом считать символы.
Например рассмотрим какие системы счисления были в прошлом, тут сразу приходит в голову римская система, её особенность в том что она в качестве цифр использует символы, также её значение зависит от расположение этих символов.
Вычисляется это очень просто, если мы возьмём больший символ и меньший, если поставим меньший с лева большего, то получается мы вычитаем из большего и число получится меньше, если справа, то на оборот прибавляется, вот пару примеров.
- IV = 4;
- XXIII = 23;
- CLXXXII = 182;
Как то так это всё работает, также можно вспомнить Древне Египетскую систему, она подобна, только используются уже знаки, а не символы и т.д..
Cистема счисления в информатике:
Так как у нас сайт посвящён программированию и информатике в частности, то нам самое главное рассмотреть именно про системы счисления в информатике, но для начала нужно разобратся с десятеричной.
Она позиционная, то есть позиция числа напрямую зависит от его разряда и значения, тогда как римская, у неё от самого символа, вот в этом и различие,.
Вычислять число очень просто, вы просто берёте цифру и умножаете её на степень номера разряда десяти, вот не большой пример.
- (3 * 10^2) + (2 * 10^1) + (1 * 10^0) = 321;
- (4 * 10^1) + (9 * 10^0) = 49;
- (7 * 10^0) = 7;
Таким образом мы получаем какое-то число, также очень важно что номер разряда начинается с нуля, то есть в трёхзначном числе первый символ равен нулю, а последний двум.
Двоичная, восьмеричная и шестнадцатеричная системы счисления:
Теперь посмотрим что такое двоичная восьмеричная шестнадцатеричная системы счисления, которые как правило используются активно в компьютерных науках.
Главное различие этих систем в том, что они используют меньше цифр, если, десятеричная использует от 0 до 9, остальные по-другому.
- Двоичная система — 0 и 1;
- Восьмеричная система — 0 … 7;
- Шестнадцатеричная система 0 … F;
Тут стоит заметить последнею, так как, она идёт от нуля, до девяти, а потом уже идут буквы английского алфавита до F.
Также можно сказать, что есть и другие системы, например, из четырёх чисел или даже возможно из 50 т.д, если английский алфавит заканчивается, то тогда берутся буквы из греческого.
Вывод:
В этой статье вы прочитали какие есть системы счисления в информатике и что это вообще такое, думаю вам было интересно.