Jaká bude hodnota v proměnné i po vykonání následujících instrukcí?
i := 4;
i : = i mod 2
A) 0 B) 1 C) 2 D) 3 E) 4
Vedel by mi to niekto prosim rozumne vysvetlit? Spravna odpoved je A) 0
Priklad z matematiky - help
-
- Mírně pokročilý
- Příspěvky: 235
- Registrován: čtv pro 25, 2008 2:07 pm
Priklad z matematiky - help
• iPhone 3G, 3GS, 4, 5, 6, 6S, 7, X, 11, 13 Pro
•iPad Air
• iPhone 15 Pro Max
•
• iPhone 15 Pro Max
-
- Host
- Příspěvky: 91
- Registrován: stř čer 15, 2011 8:12 am
Re: Priklad z matematiky - help
Je to jednoduše funkce modulo, zbytek po celočíselném dělení. Po dosazení proměnné 'i' do druhé instrukce ti to dává 4 mod 2.
Pokud neznáš modulo, zde je popis: http://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD , funguje to tak, že 4 vydělíš 2 a výsledek je zbytek, který ti tato operace dá - v tomto případě 0, protože 4/2 dává zbytek 0.
Pokud neznáš modulo, zde je popis: http://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD , funguje to tak, že 4 vydělíš 2 a výsledek je zbytek, který ti tato operace dá - v tomto případě 0, protože 4/2 dává zbytek 0.
-
- Mírně pokročilý
- Příspěvky: 235
- Registrován: čtv pro 25, 2008 2:07 pm
Re: Priklad z matematiky - help
Super. Dík
• iPhone 3G, 3GS, 4, 5, 6, 6S, 7, X, 11, 13 Pro
•iPad Air
• iPhone 15 Pro Max
•
• iPhone 15 Pro Max