Advertisement
Glenpl

Untitled

Mar 4th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.85 KB | None | 0 0
  1. #include <string>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. class Bignum
  6. {
  7. // values
  8. public:
  9.     string value;
  10.     string value_abs;
  11. private:
  12.     string value_bin;
  13.     string value_oct;
  14.     string value_hex;
  15. // flags
  16. public:
  17.     bool zero; // value = 0
  18.     bool positive; // value > 0
  19.     bool negative; // value < 0
  20. //constructor
  21.     Bignum()
  22.     {
  23.         this->clear();
  24.     }
  25. // methodes
  26. private:
  27.     void clear(); // clear all values and flags
  28. public:
  29.     ?TYPE? addiction(string, string);
  30.     ?TYPE? addiction(string, int);
  31.     ?TYPE? addiction(int, string);
  32.     ?TYPE? addiction(int, int);
  33.     ?TYPE? addiction(Bignum, Bignum);
  34.     ?TYPE? addiction(Bignum, string);
  35.     ?TYPE? addiction(string, Bignum);
  36.     ?TYPE? addiction(Bignum, int);
  37.     ?TYPE? addiction(int, Bignum);
  38.     ?TYPE?
  39.     ?TYPE?
  40.     ?TYPE?
  41. };
  42.  
  43. int main() {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement