Показать сообщение отдельно
  #8 (permalink)  
Старый 27.07.2022, 11:03
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Ну очевидно тут что надо релизовать единый интерфейс n-битного числа, со всеми нужными методами операций как битовых, так и математических, после чего реализовать его для каждого нужного, неважно как: на bigint или arraybuffer, а то и в webassebly закодить.
А потом просто использовать прозрачно в вычислениях не заморачиваясь, что там под капотом, пока это не станет узким местом.

Что-то типа такого, только и для всех больших битностей: https://github.com/dcodeIO/long.js#readme
__________________
29375, 35

Последний раз редактировалось Aetae, 27.07.2022 в 11:06.
Ответить с цитированием