Made by: Mina Albert - Rania Khlaed - Adham Adel
- Class for handling big decimal Integers in C++.
- Supervised by :Dr: Mohammed El-Ramly in Object Oreinted Programming course (CS213)
-
Right-hand-side operand can be
BigDecimalInt
,int
up tolong long
orstring
BigDecimalInt num1, num2; num1 = 1234567890; num1 = "123456789012345678901234567890"; num1 = num2;
-
BigDecimalInt num1, num2; num1 = num2 + num2; num1 = num2 - "123456789012345678901234567890"; num1 = num1 - 1231345;
-
BigDecimalInt num1, num2; num1 += num2; num1 -= 1234567890; num1 -= "1234567890";
-
BigDecimalInt num1, num2; num1 = ++num2; // pre-increment num1 = --num2; // pre-decrement num1 = num2++; // post-increment num1 = num2--; // post-decrement
-
BigDecimalInt num1, num2; if ( num1 > num2 || num1 < num2 || num1 <= num3 || num1 >= num2 || num1 == num3 || num1 != num3 ... ) { }
-
BigDecimalInt num1, num2; cin >> num1 >> num1; cout << num1 << ", " << num1 << '\n';