Показать сообщение отдельно
  #10 (permalink)  
Старый 15.01.2023, 15:16
Аватар для webgraph
Профессор
Отправить личное сообщение для webgraph Посмотреть профиль Найти все сообщения от webgraph
 
Регистрация: 14.11.2014
Сообщений: 186

Сообщение от voraa Посмотреть сообщение
Только в виде строки.
Ну или самим писать функции преобразования их в двоичные и обратно.
Ну, преобразование-то и так работает же.

// Псевдопример 

const bigInt = 340282366920938463463374607431768211455n;

const binaryBigInt = bigInt.toString(2);

console.log(binaryBigInt)
// выведет 11111111....11111111 (128 единиц, т.е. 128 бит = 16 байт)

const arrayBuffer = new ArrayBuffer(16);

const binaryData = new Uint128Array(arrayBuffer); // Uint128Array не существует — типа надо эту функцию создать?

binaryData[0] = binaryBigInt;
Ответить с цитированием