ucsb-cs56-projects / cs56-utilities-calculator

-
1 stars 10 forks source link

Cannot use "-" operator as a negative sign #67

Closed Kyle-Ng closed 6 years ago

Kyle-Ng commented 6 years ago

Case 1: Negative signs after operators i.e.

  1. 4+-2 = 2
  2. 4--2 = 6
  3. 4*-2 = -8
  4. 4/-2 = -2

Case 2: Negative signs in parentheses i.e.

  1. 4+(-2) = 2
  2. 4-(-2) = 6
  3. 4*(-2) = -8
  4. 4/(-2) = -2

Case 3: Negative signs after operators and before parentheses i.e.

  1. 4+-(2) = 2
  2. 4--(2) = 6
  3. 4*-(2) = -8
  4. 4/-(2) = -2

Case 4: Negative signs distributing into parentheses i.e.

  1. (-(4)) = -4