|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
64-рёхричная система счисления25.08.2022, 23:46. Показов 8732. Ответов 74
Метки нет (Все метки)
Уважаемые коллеги! Работа над одним из проектов столкнула меня с оперированием большими числами. Стало понятно, что ни десятичная, ни шестнадцатеричная, ни, тем более двоичная системы счисления, как бы, не совсем удовлетворяют решению поставленной задачи.
Рассмотрев возможные способы упрощения работы над числами, пришел к выводу о целесообразности использования 64-рёхричной системы счисления (далее - 64СС). Проблема возникла при определении возможных букв и символов для использования их в 64СС. Хотелось бы обсудить эту проблему с обществом. Однозначно, что в 64СС будут задействованы остальные буквы английского алфавита. Обсуждению подлежит использование буквы «О». В добрые старые времена, чтобы отличить от неё «ноль», цифру «Ø» перечеркивали слешем. Но в мировом сообществе это не прижилось, и О от 0 отличают лишь по ширине овала, хотя это не всегда соблюдается. Полагаю, в случае добавления на клавиатуру новых кнопок программисты имеют право выдвинуть требование писать «ноль» перечеркнутым слешем или с жирной точкой внутри – «Θ». Далее, идет проблема использования специальных символов. Многие из них задействованы в математике, физике, химии, биологии, медицине и т д. Но, тем не менее, это не должно помешать их применению в 64СС: - специальные знаки: @, #, %, ⌘, &; - знаки валюты € Евро $ Доллар ¢ Цент £ Фунт ¥ Йена и юань ₽ Рубль ¤ Общий знак валюты *) знак флорина удален по причине его схожести с буквой f. - отдельные буквы греческого и русского алфавитов: • Σ, Ψ, Ω; • Б, Ж, И, П, Ф, Ц, Ш, Э, Ю, Я; Необходимость ее внедрения обсуждать не будем, так как она диктуется кругом решаемых задач. У математиков эта проблема существует давно – они ее преодолевают по-разному, но есть предчувствие, что скоро эта проблема будет стоять перед всеми. Любителей троллинга и "юмористов-сатириков" прошу не волноваться и проходить мимо
0
|
|
| 25.08.2022, 23:46 | |
|
Ответы с готовыми решениями:
74
Перевод n число и x его система счисления, перевести в a систему счисления Система счисления (из 2-ой в 8-ю систему счисления) Система счисления |
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 21.12.2022, 20:53 [ТС] | |
|
Evg, Программистов, обладающих "специфическими лингвистическими навыками", не встречал. Но большинство из наших коллег уверенно освоили десятичную, двоичную и шестнадцатиричную СС.
Из людей, обладающих "специфическими лингвистическими навыками", имел знакомого, окончившего ВИИЯ (Военный институт иностранных языков), сейчас этот ВУЗ вроде по другому называется. Он свободно владел четырьмя языками - немецким, французским, китайским и японским. После ДМБ работал переводчиком в какой-то переводческой фирме - переводил техописания аппаратуры. Тогда гугловского переводчика не было, у него был какой-то комплекс, он им был недоволен - слабый. Добавлено через 7 минут vantfiles, Ну, это мы привыкли. Когда-то, давным давно, приходилось писать недостающие "примочки" для Clipper-a на МАSМе для IBM PC XT. Прошло много лет. Сейчас возникла необходимость применить MASM64. Ну что сказать? Ковыряюсь потихоньку. Думаю, катастрофы не произойдет, если с 16-ричной СС человечество перейдет на 256-ричную СС. Отказались же от Римской СС, и теперь её если используют, то разве что для украшения документов.
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
||
| 22.12.2022, 17:25 | ||
|
1
|
||
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 07:51 [ТС] | |
|
Usaga, Возможно. Однако кому она будет нужна, привыкнут. Привыкли же к арабской и 16-ричной СС - и нормально.
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
|
| 23.12.2022, 07:54 | |
|
SergeClause, а кому, на ваш взгляд, она нужна?
1
|
|
|
фрилансер
6500 / 5731 / 1133
Регистрация: 11.10.2019
Сообщений: 15,335
|
|
| 23.12.2022, 07:57 | |
|
Usaga, шахматистам
1
|
|
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 08:12 [ТС] | |
|
Usaga, Сейчас мне нужна.
Кстати, радиолампа была изобретена за несколько лет до её применения на практике. Пылилась, бедняжка. И сколько таких изобретений еще пылится. У японцев есть госслужба, которая просматривает все неиспользованные изобретения. Которыми заинтересуются - скупают. Добавлено через 4 минуты Алексей1153, возможно, и шахматистам. После крайнего проигрыша Каспарова программе «Deep Blue» («глубокая печаль») желающих сразиться с ней среди достойных шахматистов не находится.
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
|
| 23.12.2022, 08:15 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 08:19 [ТС] | |
|
Usaga, отображение больших простых чисел
Добавлено через 1 минуту Usaga, У Вас какая специализация? Каким языком владеете? С++? ASM?
0
|
|
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 08:21 [ТС] | |
|
Usaga,
Напишите прожку для проверки равенства (2)? У меня оно почемуто не сходится. Агафонова на письмо не ответила...
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
|||
| 23.12.2022, 08:41 | |||
|
Добавлено через 14 секунд
1
|
|||
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 10:51 [ТС] | |
|
Net - это слишком широко. С# ?
А более приземленным чем-нибудь владеете? Например, Pascal ? Или уж Small Basic? Сейчас простые числа обозначают как-то так: Наибольшее известное простое число И если раскрыть любое из крайних - будет неудобно просматривать.
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
||||
| 23.12.2022, 11:00 | ||||
|
0
|
||||
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 23.12.2022, 14:39 [ТС] | |
|
Usaga, С# когда-то имел дело с ASP. Когда уходили от VisualFoxPro. Но предпочли HTML, JS, PHP...
Информатика в школе не при чем, хотя когда ко мне обращаются знакомые с вопросом, с чего начинать постигать программирование их чадам, рекомендую Small Basic. Гордыня - смертный грех, а высокомерие тем паче. Может аукнуться очень больно и в самый неподходящий момент. И в отношении языков программирования тоже. Я лично, если мне нужно проверить быстро кусок какого-либо алгоритма, использую VFP, если это не связано с web, хотя математика - она и в Африке математика. Ну что поделаешь, если VFP во мне "сидит". Я не возражаю, если вы проверите упомянутую мной формулу на C#, но, подозреваю, проблема будет в другом. Специалист подобен флюсу, как говорил Козьма Прутков. И если програмер "сидит" на проге для подсчета бабских прокладок, то рассчитывать, что он сможет написать прогу для расчета траектории спутника, наверное, проблематично, А если у него высокомерный характер - то 100% - бесполезно. Не напишет. Гордыня не позволит. О сложных СС - ну, когда-то все бывает в первый раз. В-первые - радиоприемник, в-первые - паровоз, первый летательный аппарат. Первооткрыватели всегда были и будут. Женщины (да и мужчины) 100% сталкиваются кое с чем впервые. А уж пробовать это в первый раз или нет - каждый должен решать сам. О практической пользе вопрос больше риторический. Радиолампу я уже упоминал. Посмотрите, сколько деятелей наук в наших воздухоплавательных учебных заведениях. МАИ, например, или Академия ВКС, Институт им Можайского... Сколько в них докторов наук, кандидатов, аспирантов... А беспилотники Россия в Иране покупает.
0
|
|
|
-7 / 1 / 0
Регистрация: 15.11.2022
Сообщений: 50
|
|
| 23.12.2022, 14:54 | |
|
Есть универсальные СС, и удобные под определённую задачу и условия.
0
|
|
|
14727 / 9501 / 1362
Регистрация: 21.01.2016
Сообщений: 35,829
|
|||
| 24.12.2022, 01:28 | |||
|
SergeClause, какая гордыня? О чём вы?
Странно, да? Я вот и спрашиваю КОМУ понадобится ваша СС? Особенно с учётом того, что она сильно сложнее десятичной. Польза-то какая? Числа "короче"? И? Длинна чисел, оказывается, является проблемой? Для кого? Я вот об этом спрашиваю. На данный момент, вы задумали изобрести очевидную для всех и каждого вещь, но на фиг никому не нужную. Я понимаю, что вы в этом вопросе себя видите первооткрывателем. Типа, никто не додумался, а вы - первый. Это ради бога. Но вы, очевидно, не подумали о том, является ли реальной проблемой длина чисел, с которой вы решили бороться таким способом?)
0
|
|||
| 24.12.2022, 01:28 | |
|
Система счисления Система счисления. Система счисления 3 Система счисления 4
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|