вторник, 14 октября 2025 г.

Тема 12: Системы счисления. Перевод чисел из одной системы счисления в другую (углубленный)

 

Тема 12: Системы счисления. Перевод чисел из одной системы счисления в другую

 

При программировании мы часто сталкиваемся с необходимостью перевода чисел между системами счисления, по основанию: 2, 4, 8, 16 и 10.

Основание системы счисления указывает какое количество цифр используется в этой системе для написания чисел:

·         Привычная нам система счисления по основанию 10 (десятичная система счисления) использует 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. После 9 идёт не цифра, а число 10, состоящее из двух цифр: 1 и 0. Таким образом, мы записываем любые числа, используя указанные цифры в определённой последовательности.

·         Система счисления по основанию 2 (двоичная система счисления) использует 2 цифры: 0, 1.

·         Система счисления по основанию 4 (четверичная система счисления) использует 4 цифры: 0, 1, 2, 3.

·         Система счисления по основанию 8 (восьмеричная система счисления) использует 8 цифр: 0, 1, 2, 3, 4, 5, 6, 7.

·         Система счисления по основанию 16 (шестнадцатеричная система счисления) использует 16 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. В данном случае, буквы ABCDEF являются цифрами. Цифра A шестнадцатеричной системы, равна числу 10 десятичной системы, цифра B равна числу 11 десятичной системы, ... , цифра F равна числу 15 десятичной системы.

Можно использовать любую систему счисления, например по основанию 12 (счет дюжинами), но наиболее популярными при программировании, являются: десятичная, шестнадцатеричная и двоичная, системы счисления.

Все выше перечисленные системы счисления относятся к позиционным системам. Значение числа зависит не только от того из каких цифр оно состоит, но и в какой последовательности они записаны. Например число 1234 не равно числу 4321.

 


 


 


 

 




 

 



Комментариев нет:

Отправить комментарий

Тема 15 : Этапы решения задач на компьютере (углубленный)

  Тема 15 : Этапы решения задач на компьютере https://profspo.ru/old-viewer?publicationType=books&publicationId=132236 Глава 8 §51 ...