Srodne teme
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoch da rjeshim to

[es] :: Java :: Pomoch da rjeshim to

[ Pregleda: 3854 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

StratOS
Slovenija

Član broj: 2234
Poruke: 989
*.ce.sik.si



+1 Profil

icon Pomoch da rjeshim to22.01.2004. u 10:35 - pre 245 meseci
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
Pozdrav StratOS
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications."
"The one who is digging the hole for the other to fall in is allready in it."
Prikačeni fajlovi
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Pomoch da rjeshim to22.01.2004. u 11:51 - pre 245 meseci
% je modulo funkcija, daje ostatak pri celobrojnom deljenju.

5 % 3 = 2

6 % 3 = 0

7 % 3 = 1
 
Odgovor na temu

StratOS
Slovenija

Član broj: 2234
Poruke: 989
*.ce.sik.si



+1 Profil

icon Re: Pomoch da rjeshim to22.01.2004. u 12:01 - pre 245 meseci
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."
"As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications."
"The one who is digging the hole for the other to fall in is allready in it."
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.3.EUnet.yu



+1 Profil

icon Re: Pomoch da rjeshim to22.01.2004. u 12:44 - pre 245 meseci
"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

 
Odgovor na temu

[es] :: Java :: Pomoch da rjeshim to

[ Pregleda: 3854 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.