Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/34: Рейтинг темы: голосов - 34, средняя оценка - 4.62
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84

64-рёхричная система счисления

25.08.2022, 23:46. Показов 8689. Ответов 74
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые коллеги! Работа над одним из проектов столкнула меня с оперированием большими числами. Стало понятно, что ни десятичная, ни шестнадцатеричная, ни, тем более двоичная системы счисления, как бы, не совсем удовлетворяют решению поставленной задачи.
Рассмотрев возможные способы упрощения работы над числами, пришел к выводу о целесообразности использования 64-рёхричной системы счисления (далее - 64СС).
Проблема возникла при определении возможных букв и символов для использования их в 64СС. Хотелось бы обсудить эту проблему с обществом.

Однозначно, что в 64СС будут задействованы остальные буквы английского алфавита. Обсуждению подлежит использование буквы «О». В добрые старые времена, чтобы отличить от неё «ноль», цифру «Ø» перечеркивали слешем. Но в мировом сообществе это не прижилось, и О от 0 отличают лишь по ширине овала, хотя это не всегда соблюдается. Полагаю, в случае добавления на клавиатуру новых кнопок программисты имеют право выдвинуть требование писать «ноль» перечеркнутым слешем или с жирной точкой внутри – «Θ».

Далее, идет проблема использования специальных символов. Многие из них задействованы в математике, физике, химии, биологии, медицине и т д. Но, тем не менее, это не должно помешать их применению в 64СС:

- специальные знаки: @, #, %, ⌘, &;

- знаки валюты
€ Евро
$ Доллар
¢ Цент
£ Фунт
¥ Йена и юань
₽ Рубль
¤ Общий знак валюты
*) знак флорина удален по причине его схожести с буквой f.

- отдельные буквы греческого и русского алфавитов:
• Σ, Ψ, Ω;
• Б, Ж, И, П, Ф, Ц, Ш, Э, Ю, Я;

Необходимость ее внедрения обсуждать не будем, так как она диктуется кругом решаемых задач. У математиков эта проблема существует давно – они ее преодолевают по-разному, но есть предчувствие, что скоро эта проблема будет стоять перед всеми.

Любителей троллинга и "юмористов-сатириков" прошу не волноваться и проходить мимо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.08.2022, 23:46
Ответы с готовыми решениями:

Перевод n число и x его система счисления, перевести в a систему счисления
В первой строке задано число  и его основание системы счисления. Во второй строке задана новая система счисления в которую надо...

Система счисления (из 2-ой в 8-ю систему счисления)
Система счисления (из 2-ой в 10-ю,из 10-ю в 8-ю систему счисления)

Система счисления
Доброго времени суток! Прошу помочь, по-возможности! Нужно написать программу: -введенное число перевести в выбранную систему...

74
 Аватар для SergeClause
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
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
22.12.2022, 17:25
Цитата Сообщение от SergeClause Посмотреть сообщение
если с 16-ричной СС человечество перейдет на 256-ричную СС.
Зачем? Человеку это будет не удобно. Сложно будет воспринимать числа. А машина и так использует максимально ёмкую СС.
1
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
23.12.2022, 07:51  [ТС]
Usaga, Возможно. Однако кому она будет нужна, привыкнут. Привыкли же к арабской и 16-ричной СС - и нормально.
0
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
23.12.2022, 07:54
SergeClause, а кому, на ваш взгляд, она нужна?
1
фрилансер
 Аватар для Алексей1153
6495 / 5724 / 1133
Регистрация: 11.10.2019
Сообщений: 15,286
23.12.2022, 07:57
Usaga, шахматистам
1
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
23.12.2022, 08:12  [ТС]
Usaga, Сейчас мне нужна.
Кстати, радиолампа была изобретена за несколько лет до её применения на практике. Пылилась, бедняжка. И сколько таких изобретений еще пылится. У японцев есть госслужба, которая просматривает все неиспользованные изобретения. Которыми заинтересуются - скупают.

Добавлено через 4 минуты
Алексей1153, возможно, и шахматистам. После крайнего проигрыша Каспарова программе «Deep Blue» («глубокая печаль») желающих сразиться с ней среди достойных шахматистов не находится.
0
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
23.12.2022, 08:15
Цитата Сообщение от SergeClause Посмотреть сообщение
Сейчас мне нужна.
Для каких целей? Какую проблему оно должно у вас решить?
1
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
23.12.2022, 08:19  [ТС]
Usaga, отображение больших простых чисел

Добавлено через 1 минуту
Usaga, У Вас какая специализация? Каким языком владеете? С++? ASM?
0
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
23.12.2022, 08:21  [ТС]
Usaga,
Напишите прожку для проверки равенства (2)?
У меня оно почемуто не сходится.
Агафонова на письмо не ответила...
Вложения
Тип файла: pdf AKS.pdf (165.0 Кб, 3 просмотров)
0
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
23.12.2022, 08:41
Цитата Сообщение от SergeClause Посмотреть сообщение
отображение больших простых чисел
А как нынче инженеры и учёные отображают большие простые числа? Почему им удобно использовать родную десятичную систему счисления?

Добавлено через 14 секунд
Цитата Сообщение от SergeClause Посмотреть сообщение
У Вас какая специализация? Каким языком владеете? С++? ASM?
.NET-разработчик.
1
 Аватар для SergeClause
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
23.12.2022, 10:51  [ТС]
Net - это слишком широко. С# ?
А более приземленным чем-нибудь владеете? Например, Pascal ? Или уж Small Basic?

Сейчас простые числа обозначают как-то так:
Наибольшее известное простое число
И если раскрыть любое из крайних - будет неудобно просматривать.
0
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
23.12.2022, 11:00
Цитата Сообщение от SergeClause Посмотреть сообщение
Net - это слишком широко. С# ?
.NET - это в 99% про C#.

Цитата Сообщение от SergeClause Посмотреть сообщение
А более приземленным чем-нибудь владеете? Например, Pascal ? Или уж Small Basic?
Эм. Зачем? Я не преподаю информатику в школе)

Цитата Сообщение от SergeClause Посмотреть сообщение
Сейчас простые числа обозначают как-то так:
Наибольшее известное простое число
И если раскрыть любое из крайних - будет неудобно просматривать.
И поэтому вы решили выдумать ещё более сложную систему счисления? Практическая польза в этом точно есть? И почему никто на всей планете не додумался так сделать? Может потому, что смысла в этом нет?
0
 Аватар для SergeClause
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
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
24.12.2022, 01:28
SergeClause, какая гордыня? О чём вы?

Цитата Сообщение от SergeClause Посмотреть сообщение
О сложных СС - ну, когда-то все бывает в первый раз.
Я спрашивал о практической пользе этой СС. У нас, программистов, уже давно есть шестнадцатиричная система счёта. Но, почему-то, мы её не используем в повседневной жизни, хотя она "плотнее" чем обычная base 10.

Странно, да? Я вот и спрашиваю КОМУ понадобится ваша СС? Особенно с учётом того, что она сильно сложнее десятичной. Польза-то какая? Числа "короче"? И? Длинна чисел, оказывается, является проблемой? Для кого?

Я вот об этом спрашиваю.

На данный момент, вы задумали изобрести очевидную для всех и каждого вещь, но на фиг никому не нужную. Я понимаю, что вы в этом вопросе себя видите первооткрывателем. Типа, никто не додумался, а вы - первый. Это ради бога. Но вы, очевидно, не подумали о том, является ли реальной проблемой длина чисел, с которой вы решили бороться таким способом?)

Цитата Сообщение от SergeClause Посмотреть сообщение
Посмотрите, сколько деятелей наук в наших воздухоплавательных учебных заведениях. МАИ, например, или Академия ВКС, Институт им Можайского... Сколько в них докторов наук, кандидатов, аспирантов... А беспилотники Россия в Иране покупает.
Беспилотники производят не деятели наук, а конкретные производственные предприятия. А поскольку у нас тут рыночная экономика уже тридцать лет как (вы же в курсе, надеюсь?), то для появления этих предприятий бизнес должен увидеть экономическую целесообразность. В общем, кто-то должен вложить много денег, нанять хороших (или какие есть) инженеров, наладить производство. Хотя, что я вам это объясняю?..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2022, 01:28

Система счисления
Числа A и B перевести из десятичной системы в двоичную, восьмеричную и шестнадцатеричную системы счисления. Выполнить над ними операции...

Система счисления.
Здравствуйте уважаемые форумчане, нужна ваша помощь. Есть задача нужно расписать, что каждая строчка обозначает!!!! Условия к...

Система счисления 3
Над числами выполнить следующие операции: 3.1. числа A, B,C представить в нормализованном виде в десятичной системе счисления; 3.2....

Система счисления 4
Над нормализованными числами, полученными в предыдущем пункте выполнить следующие операции (в десятичной системе счисления):

Система счисления
При переводе числа 54 в 3ю сс ответ получается 0002 Как сделать чтобы ответ выводился наоборот (т.е 2000)? int i =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
75
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru