bignum(计算机)指“大整数”:超出机器字长所能直接表示范围的整数,通常用任意精度/多精度算法与数据结构来存储和运算(例如在许多语言里用于自动扩展整数精度)。
/ˈbɪɡˌnʌm/
A bignum can store very large integers.
bignum 可以存储非常大的整数。
In cryptography, bignum arithmetic is essential because keys and moduli often exceed native integer sizes.
在密码学中,大整数(bignum)运算至关重要,因为密钥和模数常常超过本机整数的大小范围。
bignum 是 big + num(ber) 的组合词,意为“大的数”。它在早期编程语言与计算机系统语境中逐渐固定为术语,用来指代需要“多精度/任意精度”表示与运算的整数类型;在一些语言里还作为类型名或类名出现(如 Ruby 的 Bignum)。