Lines Matching full:bigunsigned
10 #include "BigUnsigned.hh"
16 * A BigInteger is just an aggregate of a BigUnsigned and a sign. (It is no
17 * longer derived from BigUnsigned because that led to harmful implicit
22 typedef BigUnsigned::Blk Blk;
23 typedef BigUnsigned::Index Index;
24 typedef BigUnsigned::CmpRes CmpRes;
26 less = BigUnsigned::less ,
27 equal = BigUnsigned::equal ,
28 greater = BigUnsigned::greater;
34 BigUnsigned mag;
54 // Constructor from a BigUnsigned and a sign
55 BigInteger(const BigUnsigned &x, Sign s);
57 // Nonnegative constructor from a BigUnsigned
58 BigInteger(const BigUnsigned &x) : mag(x) {
89 const BigUnsigned &getMagnitude() const { return mag; }
112 // OPERATORS -- See the discussion in BigUnsigned.hh.
116 /* See the comment on BigUnsigned::divideWithRemainder. Semantics
192 * BigUnsigned.hh.