Funkce Modulo
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				
Aktuální verze z 28. 12. 2010, 10:03
Funkce modulo
Funkci zbytek po dělení se říká také modulo a je to v oblasti IT velmi často používaná funkce.
Často ji používáme pro přiřazení čísel z nějakého rozsahu. Například pro přiřazení malého počtu zadání většímu počtu studentů.
V Javě se pro funkci modulo používá značka %: int zbytek = 5 % 3. V Excelu lze použít funkci MOD: =MOD(5;3).
Pro zjištění čísla zadání lze pak použít kód v Javě:
  public class Main {
     public static void main(int argc, String[] argv){
        int pocetPraci = <počet_zde_uvedených_zadání>;
        int cisloStudenta = <číslo_studenta_v_třídní_knize>;
        int cisloZadani = (cisloStudenta+<letošní_posun>) % pocetPraci + 1
        System.out.println("Zpracujte práci číslo: "+);         
     }
  }
Tato funkce zařídí, že studenti dostanou čísla zadání po řadě, když už není k dispozici další zadání, začne se znovu od jedničky. 
Například pro posun p = 2, počet zadání z = 4 a počet studentů s = 30 budou mít:
| Student | Zadání | 
|---|---|
| 1 | 4 | 
| 2 | 1 | 
| 3 | 2 | 
| 4 | 3 | 
| 5 | 4 | 
| 6 | 1 | 
| 7 | 2 | 
| 8 | 3 | 
| 9 | 4 | 
| : | : | 
| 30 | 1 | 
