tiny bignum c:C语言中的小型便携式多精度无符号整数算法 源码
小小大号c C语言中的一个小的多精度整数实现 描述 C中的小型可移植,用于计算大数。 使用uint8_t , uint16_t或uint32_t数组作为基础数据类型,并利用每个字中的所有位。 数字基数为0x100、0x10000或0x100000000,具体取决于所选的字长-有关说明,请参见头文件 没有使用动态内存管理, stdio.h仅用于测试在十六进制字符串之间进行解析的功能。 当前状态 支持基本算术(+,-,*,/,%)和按位运算(&,|,^。<<,>>)以及递增,递减和比较。 设计目标 该库的主要设计目标是小巧,正确,自包含并使用很少的资源,同时保持可接受的性能和功能
用户评论