Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

C-kieleen kuuluvat aritmeettiset perusoperaattorit, jotka ovat seuraavat:

...

merkki

operaatio

esimerkki

-

vähennyslasku

x = a-3;

...

+

yhteenlasku

x = b+2;

...

*

kertolasku

x = a*b;

...

/

jakolasku

x = a/2;

...

%

jakolaskun jakojäännös

x = a % 2; // testaa onko a jaollinen kahdella vai ei

dekrementointi eli vähennys yhdellä

x--;

...

(x:stä

...

pois

...

1)

...

++

...

inkrementointi

...

eli

...

lisäys

...

yhdellä

...

x++;

...

(x:sään

...

lisää

...

1)

...

Suuri osa kaikista matemaattisista toiminnoista on ohjelmakirjastoissa, kuten esimerkiksi neliöjuuri: sqrt(a), neliö pow(a, b) ja itseisarvo abs(), jotka löytyvät headerista math.h.

Inkrementointi- ja dekrementointi:

No Formatcode
  x = x+1; on sama kuin ++x; tai x++;
  x = x-1; on sama kuin --x; tai x--;

...

+ ja - operaattoreita voidaan käyttää unaarioperaattoreina seuraavaan tapaan:

No Formatcode
  Luku = Luku+5;

voidaan kirjoittaa muotoon:

No Formatcode
  Luku += 5;

...

Bittien käsittely