Priklad z matematiky - help

vše co vás napadne
Odpovědět
Mike_99
Mírně pokročilý
Mírně pokročilý
Příspěvky: 235
Registrován: čtv pro 25, 2008 2:07 pm

Priklad z matematiky - help

Příspěvek od Mike_99 »

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
iPhone 3G, 3GS, 4, 5, 6, 6S, 7, X, 11, 13 Pro
iPad Air
iPhone 15 Pro Max

zvonicek
Host
Host
Příspěvky: 91
Registrován: stř čer 15, 2011 8:12 am

Re: Priklad z matematiky - help

Příspěvek od zvonicek »

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.

Mike_99
Mírně pokročilý
Mírně pokročilý
Příspěvky: 235
Registrován: čtv pro 25, 2008 2:07 pm

Re: Priklad z matematiky - help

Příspěvek od Mike_99 »

Super. Dík :)
iPhone 3G, 3GS, 4, 5, 6, 6S, 7, X, 11, 13 Pro
iPad Air
iPhone 15 Pro Max

Odpovědět