TomazLavieriPJ
isto retorna o resto da divisão inteira… exemplo
int i = 10 % 3 //ou seja... i = 1;
ou seja… retorna o resto inteiro =]
CassolatoPJ
Somente adicionando ao comentario do Tomaz esse operador % e chamado de modulo, indica o q sobra da divisao.
Ex:
se 10 / 3 = 3.33333
se 10 % 3 = 1
espero q possa ajudar!!
Abracao e te +
TomazLavieriPJ
isso ai Ratinho!!!..
tnks =]
:joia: :joia: :joia: :joia: :joia: :joia: :joia: :joia: :joia: :joia:
WandersonPJ
Caro Ratinho,
Creio que
10 / 3 = 3
vc confirma?
TomazLavieriPJ
“Wanderson”:
Caro Ratinho,
Creio que
10 / 3 = 3
vc confirma?
10 / 3 = 3.33333…3333…
porém… c vc fala de inteiros… entào
int inteiro = (int)10/3;
ai vai dar 3
mas…
double real = 10/3;
vai gerar 3.333333… =]
MarcosNunesPJ
FelipePJ
“TomazLavieri”:
“Wanderson”:
Caro Ratinho,
Creio que
10 / 3 = 3
vc confirma?
10 / 3 = 3.33333…3333…
porém… c vc fala de inteiros… entào
int inteiro = (int)10/3;
ai vai dar 3
mas…
double real = 10/3;
vai gerar 3.333333… =]
se vc tiver dividindo dois inteiros n precisa forcar a continuar inteiro, eh automatico…
int x;
double y, z;
x = 10 / 3;
y = 10.0 / 3.0;
z = 10.0 / 3; // ERRO! perda de precisao
System.out.println(x); // 3
System.out.println(y); // 3.33333333
se vc poe 10 eh considerado int, se vc poe 10.0 eh considerado double…
CassolatoPJ
So queria q ficasse explicado melhor pra o nosso amigo.
Mas valeu pelos incrementos!!
Abracao e te +