Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.22 KB | None | 0 0
  1. void RealNumber::substract(RealNumber & secondNumber) {
  2.     if(this->positive && secondNumber.positive) {
  3.         std::string test = substractPositive(secondNumber);
  4.         this->myNumber = substractPositive(secondNumber);
  5.     }
  6.     else if(!this->positive && !secondNumber.positive) {
  7.         this->myNumber = substractPositive(secondNumber);
  8.     }
  9.     else if(!this->positive && secondNumber.positive) {
  10.         this->myNumber = addPositive(secondNumber);
  11.     }
  12.     else if(this->positive && !secondNumber.positive) {
  13.         secondNumber.positive=true;
  14.         this->myNumber = addPositive(secondNumber);
  15.     }
  16.  
  17. }
  18.  
  19. void RealNumber::substractA(RealNumber & secondNumber) {
  20.     if(this->positive && secondNumber.positive) {
  21.         this->myNumber = substractPositive(secondNumber);
  22.     }
  23.     else if(!this->positive && !secondNumber.positive) {
  24.         secondNumber.positive=true;
  25.         this->myNumber = substractPositive(secondNumber);
  26.     }
  27.     else if(!this->positive && secondNumber.positive) {
  28.         this->myNumber = addPositive(secondNumber);
  29.     }
  30.     else if(this->positive && !secondNumber.positive) {
  31.         secondNumber.positive=true;
  32.         this->myNumber = addPositive(secondNumber);
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement