16#include "../../../include/lammp/impl/inlines.h"
17#include "../../../include/lammp/impl/tmp_alloc.h"
18#include "../../../include/lammp/lmmpn.h"
19#include "../../../include/lammp/numth.h"
109 for (j =
i - 1; j > 0; --j) {
#define LMMP_SWAP(x, y, type)
#define lmmp_copy(dst, src, n)
const mp_limb_t * mp_srcptr
#define lmmp_param_assert(x)
static int lmmp_cmp_(mp_srcptr numa, mp_srcptr numb, mp_size_t n)
大数比较函数(内联)
void lmmp_div_(mp_ptr dstq, mp_ptr dstr, mp_srcptr numa, mp_size_t na, mp_srcptr numb, mp_size_t nb)
大数除法和取模操作
static int lmmp_zero_q_(mp_srcptr p, mp_size_t n)
大数判零函数(内联)
static mp_size_t try_div_(mp_ptr qp, mp_ptr rp, mp_srcptr divp, mp_size_t divn, mp_srcptr numb, mp_size_t nb)
qp 为商,rp 为余数,divp 为被除数,divn 为被除数长度,numb 为除数,nb 为除数长度 如果无法整除,则返回0,否则返回除数 qp 的长度
#define MAX_EXP
Copyright (C) 2026 HJimmyK(Jericho Knox)
mp_size_t lmmp_remove_(mp_ptr np, mp_size_t *restrict nn, mp_srcptr dp, mp_size_t dn)
#define TALLOC_TYPE(n, type)