[ stevan_nk @ 04.04.2011. 17:50 ] @
Počeo sam da učim Javu uz tutorijale sa Youtube-a , dok se nesnadjem za knjigu Misliti na Javi .Stigao sam dovde http://www.youtube.com/watch?v=8ZaTSedtf9M#t=3m56s i sad moram da vas pitam za šta služi % u Javi , pominje se nekakav modulus ili remainder sto sam ja preveo kao ostatak .
Sigurno je početničko pitanje ali nisam odgovor mogao naći na Guglu.

[Ovu poruku je menjao stevan_nk dana 04.04.2011. u 19:04 GMT+1]
[ mulaz @ 04.04.2011. 18:30 ] @
to je ostatak pri deljenju

znaci:

12 / 10 = 1, i 2 je ostatak
12%10 = 2

ili 33/5 = 6 i 3 je ostatak
33%5 = 3

koristi se obicno za ciklicno brojanje, ako imas recimo jedan counter od 0 do beskonacno (odnosno 2^32), i racunas sa:
n%10
dobijas brojeve 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 ....
[ stevan_nk @ 04.04.2011. 18:46 ] @
Hvala , sad mi je jasno , mogu da nastavim sa učenjem .
[ biske86 @ 04.04.2011. 18:55 ] @
Citat:
stevan_nk: Hvala , sad mi je jasno , mogu da nastavim sa učenjem .

Propustio si uvodnu lekciju o operatorima
[ stevan_nk @ 04.04.2011. 21:02 ] @
Citat:
biske86: Propustio si uvodnu lekciju o operatorima :D

Neznam na koju uvodnu lekciju misliš ? Ja sam samo gledao Java tutorijale Bucky Robertsa www.thenewboston.com
[ biske86 @ 04.04.2011. 23:31 ] @
Uvek se o operatorima uči u prvom drugom poglavlju pa sam zato rekao, nisam obratio paznju ovo sa prvog tvog posta da učiš iz video tutorijala.
Sad gledam u baš u tom 8. video snimku taj čovek objašnjava šta znači moduo.
On ti je dao primer 11 % 3 što daje rezultat 2. Znači dobro si ukapirao, to je ostatak.
Konkretno u ovom primeru broj 3, se 3 puta sadrži u 11. Ali imamo i ostatak, pošto je 3 * 3 = 9, što znači da je ostatak 2.