What is "bigint"
A bignum packet on a computer or computer program allows the internal representation of integer, rational, decimal, or floating points as long as desired and provides a set of arithmetic operations on those numbers.
Numbers are usually stored as one or two lists of digits (or higher-order values), encoded in binary. Unlike hardware data types, bignums can vary in size, using dynamically allocated memory.