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

Pomoch da rjeshim to

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

[ Pregleda: 1384 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

StratOS
Slovenija

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



Profil

icon Pomoch da rjeshim to22.01.2004. u 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
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
22.01.2004. u 10:35 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13163
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

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

5 % 3 = 2

6 % 3 = 0

7 % 3 = 1
22.01.2004. u 11:51 

StratOS
Slovenija

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



Profil

icon Re: Pomoch da rjeshim to22.01.2004. u 12:01
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."
22.01.2004. u 12:01 

mucky
Aleksandar Mastilović
Novi Sad - Srbija

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



Profil

icon Re: Pomoch da rjeshim to22.01.2004. u 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

22.01.2004. u 12:44 

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

[ Pregleda: 1384 | Odgovora: 3 ]

Postavi temu Odgovori

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