previous next Up Title Contents Index

Esimerkki 4

Jakojäännöksen tuottavasta modulo-operaatiosta on huomattava, että sitä voi käyttää vain kokonaislukuoperandeille.

Seuraavassa modulo-operaatiota käyttävässä sijoituslauseessa:

    x = y % 2;

lausekkeen y % 2 arvoksi tulee 1, kun y on 3, 5, 7 tai jokin muu positiivinen pariton kokonaisluku.

Tulokseksi tulee nolla, kun y on parillinen, koska jako menee tällöin tasan.

Modulo-lausekkeen arvo sijoitetaan muuttujan x arvoksi.

previous next Up Title Contents Index