Привет всем любителям математики! Вы когда-нибудь задумывались, как считают вычислительные машины? Например, Вы вводите в калькулятор на компьютере: 21+64. И как происходят вычисления там - внутри этой машины из пластика и железа? Мы-то считаем этот пример в уме, складывая единицы и десятки, получая конечный результат - 85. А как это делает ЭВМ? Дело в том, что мы, как известно, пользуемся десятичной системой счисления, т. е. системой, в которой используется десять знаков для записи чисел - это цифры от 0 до 9...
Сегодня нам кажется не подлежащим сомнению, что ЭВМ работает в двоичной системе счисления. Об этом, как минимум слышали, все. Но я все таки позволю себе подвергнуть этот очевидный факт сомнению. На самом деле, все ЭВМ работают с логическим представлением данных. А их числовая, или иная, интерпретация делается уже человеком или для человека. Не верите или не согласны? Давайте попробуем разобраться. Когда то давно я написал статью Простые типы данных. Машинное представление простых типов. Операции с простыми типами...