UNPKG

binaryarray

Version:
24 lines (23 loc) 633 B
/** * Returns the bit size defined by this module. * @returns bit size */ export declare const getBitSize: () => number; /** * Calculate the array length from the number of flags * @param flagmax max bits * @returns array length */ export declare const getArraySize: (flagmax: number) => number; /** * Find the position of the array from the flag number * @param no flag number * @returns array index */ export declare const getArrayIndex: (no: number) => number; /** * Find the bit position from the flag number * @param no flag number * @returns bit index */ export declare const getFlagPos: (no: number) => number;