Арифмометр
Арифмометр (от греч. αριθμός — число) — настольная (или портативная) механическая вычислительная машина, предназначенная для точного умножения и деления, а также для сложения и вычитания.
Настольная или портативная: Чаще всего арифмометры были настольные или «наколенные» (как современные ноутбуки), изредка встречались карманные модели (Curta). Этим они отличались от больших напольных вычислительных машин, таких как табуляторы (Т-5М) или механические компьютеры (Z-1, Разностная машина Чарльза Бэббиджа).
Механическая: Числа вводится в арифмометр, преобразуются и передаются пользователю (выводятся в окнах счётчиков или печатаются на ленте) с использованием только механических устройств. При этом арифмометр может использовать исключительно механический привод (то есть для работы на них надо постоянно крутить ручку. Этот примитивный вариант используется, например, в «Феликсе») или производить часть операций с использованием электромотора (Наиболее совершенные арифмометры — вычислительные автоматы, например «Facit CA1-13», почти при любой операции используют электромотор).
Точное вычисление: Арифмометры являются цифровыми (а не аналоговыми, как например логарифмическая линейка) устройствами. Поэтому результат вычисления не зависит от погрешности считывания и является абсолютно точным.
Умножение и деление: Арифмометры предназначены в первую очередь для умножения и деления. Поэтому почти у всех арифмометров есть устройство, отображающее количество сложений и вычитаний — счётчик оборотов (так как умножение и деление чаще всего реализовано как последовательное сложение и вычитание; подробнее — см. ниже).
Сложение и вычитание: Арифмометры могут выполнять сложение и вычитание. Но на примитивных рычажных моделях (например, на «Феликсе») эти операции выполняются очень медленно — быстрее, чем умножение и деление, но заметно медленнее, чем на простейших суммирующих машинах или даже вручную[1].
Не программируемый: При работе на арифмометре порядок действий всегда задаётся вручную — непосредственно перед каждой операцией следует нажать соответствующую клавишу или повернуть соответствующий рычаг. Это особенность арифмометра не включается в определение, так как программируемых аналогов арифмометров практически не существовало.
Исторический обзор
- 1672 г. - Создан Калькулятор Лейбница - первый в мире арифмометр. В 1672 году появилась двухразрядная, а в 1694 году - двенадцатиразрядная машина. Практического распространения этот арифмометр не получил, так как было слишком сложен и дорог для своего времени.
- 1820 г. - Тома де Кольмар начал серийный выпуск арифмометров. В общем, они были сходны с арифмометром Лейбница, но имели ряд конструктивных отличий.
- 1890 г. - начато серийное производство арифмометров Однера - самого распространённого типа арифмометров XX века. К арифмометрам Однера относится, в частности, знаменитый "Феликс".
- 1919 г. - Появился Mercedes-Euklid VII - первый в мире вычислительный автомат, то есть арифмометр, способный, самостоятельно осуществлять все четыре основных арифметических действия.
- 1950-е гг. - Расцвет вычислительных автоматов и полуавтоматических арифмометров. Именно в это время выпущена большая часть моделей электромеханических вычислительных машин.
- 1969 г. - Пик производства арифмометров в СССР. Выпущено около 300 тысяч "Феликсов" и ВК-1.
- конец 1970-х - начало 1980-х - Примерно в это время электронные калькуляторы окончательно вытеснили арифмометры с прилавков магазинов.
Модели арифмометров
Модели арифмометров различались в основном по степени автоматизации (от неавтоматических, способных самостоятельно выполнять только сложение и вычитание, до полностью автоматических, снабженных механизмами автоматического умножения, деления и некоторыми другими) и по конструкции (наиболее распространены были модели на основе колеса Однера и валика Лейбница).
Следует сразу же отметить, что неавтоматические и автоматические машины выпускались в одно и то же время - автоматические, конечно, были гораздо удобнее, но они стоили примерно на два порядка дороже неавтоматических [2].
Неавтоматические арифмометры на колесе Однера
- «Ариθмометръ системы В.Т.Однеръ» — первые арифмометры этого типа. Выпускались при жизни изобретателья (примерно 1880-1905 гг.) на заводе в Петербурге.
- «Союз» — выпускался с 1920 г. на Московском заводе счётных и пишущих машин.
- «ОригиналДинамо» выпускался с 1920 г. на заводе «Динамо» в Харькове.
- «Феликс» - самый распространённый арифмометр в СССР. Выпускался с 1929 по конец 1970-х.
Автоматические арифмометры на колесе Однера
- Facit CA 1-13 - один из самых маленьких автоматических арифмометров
- ВК-3 - его советский клон.
Неавтоматические арифмометры на валике Лейбница
- Арифмометры Томаса и ряд похожих рычажных моделей, выпускавшихся до начала XX века.
- Клавишные машины, например, Rheinmetall Ie или Nisa K2
Автоматические арифмометры на валике Лейбница
- Rheinmetall SAR - Один из двух лучших вычислительных автоматов Германии. Его отличительная особенность - маленькая десятиклавишная (как на калькуляторе) клавиатура слева от основной - использовалась для ввода множителя при умножении.
- ВМА, ВММ - его советские клоны.
- Friden SRW - один из немногих арифмометров, способных автоматически извлекать квадратные корни.
Другие арифмометры
Mercedes Euklid 37MS, 38MS, R37MS, R38MS, R44MS - эти вычислительные автоматы были основными конкурентами Rheinmetall SAR в Германии. Они работали чуть медленнее, но обладали большим числом функций.
Использование
Сложение
- Выставьте на рычажках первое слагаемое.
- Поверните ручку от себя (по часовой стрелке). При этом число на рычажках вводится в счётчик суммирования.
- Выставьте на рычажках второе слагаемое.
- Поверните ручку от себя. При этом число на рычажках прибавится к числу в счётчике суммирования.
- Результат сложения — на счётчике суммирования.
Вычитание
- Выставьте на рычажках уменьшаемое.
- Поверните ручку от себя. При этом число на рычажках вводится в счётчик суммирования.
- Выставьте на рычажках вычитаемое.
- Поверните ручку на себя. При этом число на рычажках вычитается из числа на счётчике суммирования.
- Результат вычитания на счётчике суммирования.
Если при вычитании получается отрицательное число, в арифмометре звенит звоночек. Так как арифмометр не оперирует с отрицательными числами, надо «отменить» последнюю операцию: не изменяя положения рычажков и консоли, проверните ручку в обратном направлении.
Умножение
Умножение на небольшое число
- Выставьте на рычажках первый множитель.
- Крутите ручку от себя, пока на счётчике прокруток не появится второй множитель.
- Результат умножения — на счётчике суммирования.
Умножение при помощи консоли
По аналогии с умножением столбиком — умножают на каждый разряд, записывая результаты со смещением. Смещение определяется тем, в каком разряде стоит второй множить.
Для перемещения консоли используйте ручку спереди арифмометра (Феликс) или клавиши со стрелками (ВК-1, Rheinmetall).
Разберём пример: 1234x5678:
- Переместите консоль влево до упора.
- Выставьте на рычажках первый множитель (1234).
- Крутите ручку от себя, пока на счётчике прокруток не появится первая цифра (справа) второго множителя (8).
- Переместите консоль на один шаг вправо.
- Аналогично проделывайте пункты 3 и 4 для остальных цифр (2-й, 3-ей и 4-й). В итоге на счётчике прокруток должен быть второй множитель (5678).
- Результат умножения — на счётчике суммирования.
Деление
Рассмотрим случай деления 8765 на 432:
- Выставьте на рычажках делимое (8765).
- Переместите консоль на пятый разряд (на четыре шага вправо).
- Отметьте конец целой части делимого металлическими «запятыми» на всех счётчиках (запятые должны стоять в столбик перед цифрой 5).
- Поверните ручку от себя. При этом делимое вводится в счётчик суммирования.
- Сбросьте счётчик прокруток.
- Выставьте на рычажках делитель (432).
- Переместите консоль так, чтобы старший разряд делимого совместился со старшим разрядом делителя, то есть на один шаг вправо.
- Крутите ручку на себя, пока не получите отрицательное число (перебор, отмечаемый звуком колокольчика). Верните ручку на один оборот обратно.
- Переместите консоль на один шаг влево.
- Проделывайте пункты 8 и 9 до крайнего положения консоли.
- Результат — модуль числа на счётчике прокруток, целая и дробная части разделены запятой. Остаток — на счётчике суммирования.
Примечания
- ↑ Как утверждается в книге "Счётные машины" (Евдокимов, Евстигнеев, Криушин), умножение и деление на Феликсе оказывается в 4 - 5 раз быстрее, чем на счётах, а сложение и вычитание - в 1.3 - 1.7 раз медленнее.
- ↑ например, по данным каталога центрального бюро технической информации приборостроения и средств автоматизации (1958 г), в 1956 году Феликс стоил 110 рублей, а ВММ-2 - 6000
Литература
- Организация и техника механизации учёта; Б. Дроздов, Г. Евстигнеев, В. Исаков; 1952
- Счётные машины; И. С. Евдокимов, Г. П. Евстигнеев, В. Н. Криушин; 1955
- Вычислительные машины, В. Н. Рязанкин, Г. П. Евстигнеев, Н. Н. Тресвятский. Часть 1.
- Каталог центрального бюро технической информации приборостроения и средств автоматизации; 1958
Ссылки
- Arif-ru.narod.ru - Большрой руссоязычный сайт, посвящённый арифмометрам (рус.)
- Фотографии советских арифмометров на сайте Сергея Фролова (рус.)
- rechenmaschinen-illustrated.com: Фотографии и краткие описания многих сотен моделей арифмометров (англ.)
- John Wolff's Web Museum: Описано множество типичных арифмометров, интересная и достаточно полная информация. (англ.)
- www.rechnerlexikon.de - Огромный сайт, посвящённый механическим вычислительным машинам. (нем.)