Initialize r.
589{
594
595 n->ch = 0;
598
606 n->cfExactDiv=
nnDiv;
619
622
625#ifdef LDEBUG
627#endif
628
630}
@ n_nTupel
n-tupel of cf: ZZ/p1,... ZZ/pn, R, long_R
static BOOLEAN nnIsZero(number a, const coeffs r)
static char * nnCoeffName(const coeffs r)
static BOOLEAN nnIsMOne(number a, const coeffs r)
static number nnCopy(number a, const coeffs r)
static number nnDiv(number a, number b, const coeffs r)
static number nnAdd(number a, number b, const coeffs r)
static void nnDelete(number *a, const coeffs r)
static number nnInpNeg(number a, const coeffs r)
static void nnWriteShort(number a, const coeffs r)
static BOOLEAN nnEqual(number a, number b, const coeffs r)
static number nnInit(long l, const coeffs r)
static long nnInt(number &n, const coeffs r)
static number nnMult(number a, number b, const coeffs r)
static BOOLEAN nnGreaterZero(number k, const coeffs r)
nMapFunc nnSetMap(const coeffs, const coeffs)
static const char * nnRead(const char *s, number *a, const coeffs r)
static BOOLEAN nnGreater(number a, number b, const coeffs r)
static number nnInvers(number a, const coeffs r)
static number nnSub(number a, number b, const coeffs r)
static void nnCoeffWrite(const coeffs r, BOOLEAN b)
static BOOLEAN nnIsOne(number a, const coeffs r)
static int nnSize(number n, const coeffs r)
static number nnChineseRemainder(number *, number *, int, BOOLEAN, CFArray &, const coeffs)
static void nnWriteLong(number a, const coeffs r)
static char * nnCoeffString(const coeffs r)
BOOLEAN nnDBTest(number a, const char *f, const int l, const coeffs r)