Skip to main content

Тип sleb128

Информация

  • Используется для описания произвольно больших целых чисел.
  • Для хранения используется переменное число байт
  • Для записи используйте bigint.

Пример использования

index.ts
import { Serializer, t } from "encodexx"
const serializer = new Serializer({
info: {
value: t.sleb128,
value2: t.sleb128,
}
})
serializer.encode({
info: {
value: 1n << 20_000n, // 6021 знак
value2: -(1n << 20_000n) // 6021 знак
}
});