UNPKG

lib0

Version:

isomorphic utility functions

81 lines • 2 kB
/** * Binary data constants. * * @module binary */ /** * n-th bit activated. * * @type {number} */ export const BIT1: number; export const BIT2: 2; export const BIT3: 4; export const BIT4: 8; export const BIT5: 16; export const BIT6: 32; export const BIT7: 64; export const BIT8: 128; export const BIT9: 256; export const BIT10: 512; export const BIT11: 1024; export const BIT12: 2048; export const BIT13: 4096; export const BIT14: 8192; export const BIT15: 16384; export const BIT16: 32768; export const BIT17: 65536; export const BIT18: 131072; export const BIT19: 262144; export const BIT20: 524288; export const BIT21: 1048576; export const BIT22: 2097152; export const BIT23: 4194304; export const BIT24: 8388608; export const BIT25: 16777216; export const BIT26: 33554432; export const BIT27: 67108864; export const BIT28: 134217728; export const BIT29: 268435456; export const BIT30: 536870912; export const BIT31: 1073741824; export const BIT32: 2147483648; /** * First n bits activated. * * @type {number} */ export const BITS0: number; export const BITS1: 1; export const BITS2: 3; export const BITS3: 7; export const BITS4: 15; export const BITS5: 31; export const BITS6: 63; export const BITS7: 127; export const BITS8: 255; export const BITS9: 511; export const BITS10: 1023; export const BITS11: 2047; export const BITS12: 4095; export const BITS13: 8191; export const BITS14: 16383; export const BITS15: 32767; export const BITS16: 65535; export const BITS17: 131071; export const BITS18: 262143; export const BITS19: 524287; export const BITS20: 1048575; export const BITS21: 2097151; export const BITS22: 4194303; export const BITS23: 8388607; export const BITS24: 16777215; export const BITS25: 33554431; export const BITS26: 67108863; export const BITS27: 134217727; export const BITS28: 268435455; export const BITS29: 536870911; export const BITS30: 1073741823; export const BITS31: 2147483647; export const BITS32: 4294967295; //# sourceMappingURL=binary.d.ts.map