Operatorer
Förklaring
Addition
-
Subtraktion
*
Multiplikation
Division
Modulus 

I det additionsprogram vi tidigare skapade använde vi plustecknet. Att använda addition, subtraktion och multiplikation i C++ skiljer sig inte från vanlig matematik. Man måste dock vara försiktig vid subtraktion om man använder variabler av typen unsigned (kan inte anta negativa värden). Då måste man vara säker på att värdet inte kan bli negativt eller i annat fall ändra variabeldeklarationen.

Resultatet av en division blir ofta ett reellt tal vilket man bör tänka på när man anger datatyp.

Modulus ger "resten" vid en heltalsdivision. Det innebär att t.ex. 10%2 blir 0 och 13%7 blir 6.

 

Är du intresserad av matematik och vill använda dig av mer avancerade matematiska funktioner så kommer du åt dessa om du inkluderar cmath (math.h vid äldre utvecklingsverktyg). Du bör i ditt verktygs hjälpfil hitta en uppställning över de funktioner som finns i cmath.
 
© Stockholms Stad 2001