[ StratOS @ 22.01.2004. 10:35 ] @
Sto u javi znachi operator '%' primjer :
Code:

int temp = (int)(((init % 3)+ 20)* 3));


Trebam da debugiram i izpravim ovaj programchic, koji mi daje na kraju vishe mogucnosti, a treba da izberem pravu !

zanima me i ovo :
total /= 13;
total += 700000;

znachi da je novi total total/13 (cjeli broj ?) ili je to bug ?

See attachement
[ Gojko Vujovic @ 22.01.2004. 11:51 ] @
% je modulo funkcija, daje ostatak pri celobrojnom deljenju.

5 % 3 = 2

6 % 3 = 0

7 % 3 = 1
[ StratOS @ 22.01.2004. 12:01 ] @
Thx !
a ono drugo :
total /= 13;
total += 700000;

znachi da je novi total total/13 (cjeli broj ?) ili je to bug ?
[ mucky @ 22.01.2004. 12:44 ] @
"StratOS" wrote:
> Thx !
> a ono drugo :
> total /= 13;
> total += 700000;
>
> znachi da je novi total total/13 (cjeli broj ?) ili je to bug ?
> ----
> * Pozdrav * StratOS
> "Multitasking - ability to f##k up several things at once."
> It works better if you plug it in
>
> --
> http://www.elitesecurity.org/poruka/269984
total /= 13; <==> total = total / 13;
i da, ako je total ceo broj onda je i rezultat ceo broj. (jer se ne radi
promena tipa promenljive)

Code:

import java.io.*;

public class tmp {
public static void main(String[] args) {
int total;

total = 50;
total /= 13;
total += 700000;

System.out.println("Ovo je total: " + total);
}
}


I rezultat:
Code:

Ovo je total: 700003