Operator je simbol koji predstavlja specifičnu akciju. Već smo kod primjera zbrajanja koristili operator "+". Osim operatora + imamo još nekoliko aritmetičkih operatora.
Evo tablice za pregled operatora.
% operator se naziva još i modulus operator .
Aritmetički operatori jednako dobro rade sa negativnim brojevima kao i sa pozitivnim, sa iznimkom modulus operatora, rade sa cijelim brojevima jednako dobro kao i sa brojevima sa pomičnim zarezom.
Neki programski jezici imaju eksponent operator, što nije slučaj kod C++. Umjesto toga C++ ima ugrađenu funkciju pow koja je definirana u standardnoj biblioteci cmath
pow funkcija ima dva arumenta. Prvi argument je baza (glavni broj), a drugi broj je eksponent.
Pogledajmo primjer:
#include <iostream>
#include <cmath> // ukljucili smo biblioteku cmath
using namespace std;
Prvo novo što morate primjetiti je to da smo uključili biblioteku cmath. Zatim smo deklarirali broj, eksponent i rezultat kao double tip. (Zbog ogromnih brojeva ako npr. upišete 10 na 10-u). Zatim smo im sa cin >> pridružili vrijednosti, te su te vrijednosti zapravo parametri u funkciji pow .