Заметки
дневник заведен 18-03-2020
постоянные читатели [1]
закладки:
цитатник:
дневник:
[2] 20-04-2020 21:26
Motorola 68k

[Print]
Anselme Argonar
13-11-2020 17:31 Base 40 - версия для семисегментных индикаторов

Совершенно для других нужд, никак не связанных с калькуляторами, мне потребовалась запись чисел в системе счисления с основанием 40. Десятиразрядное число в base40 эквивалентно шестнадцатиразрядному в десятичной. Шесть "сорокаичных" цифр позволяют записывать десятичные числа до четырёх миллиардов, это девять полных знаков, пять - восемь, что существенно сокращает запись. Оказывается запись чисел с основанием сорок можно перенести и на калькуляторы с семисегментными индикаторами. Но если для печати удобна одна система записи "сорокаичных" цифр (с помощью, например, диакритики над десятичными цифрами), для семисегментных индикаторов - другая. Для себя я после периода размышлений и проработки вариантов сформировал некоторый стандарт, который мне представляется удобным. Пока это стандарт для внутреннего пользования. У меня скопилось немало неисправных старых калькуляторов с при этом вполне исправной индикаторной панелью, ремонту не подлежащих. Практически для всех из них есть симуляторы на современной элементной базе, позволяющие увеличить разрядность расчетов, но сохраняющие все функции оригинала. И интересно собрать версии, представляющие числа именно в base40. Лишь одно нововведение, специальная небольшая кнопка, кратное нажатие которой после ввода десятичной цифры позволяет увеличить ее на заданное число десятков, превратив в не набираемую непосредственно цифру "сорокаичную".

Ваш комментарий:
Камрад:
Гость []
Комментарий:
[смайлики сайта]
Дополнительно:
Автоматическое распознавание URL
Не преобразовывать смайлики
Cкрыть комментарий
Закрыть