E ai pessoal !!!
Estou tentando desenvolver um verificador de CPF, porém ao separar os números um a um, não estou conseguindo pegar somente a parte inteira da divisão.
Ex: 352194 / 100 = 3521,94 onde eu queria só o 3521.
alguém pode me ajudar?
Desde já agradeço.
Foxlol
#2
Se for uma divisão entre inteiros o resultado será o que vc quer.
Verifique se nenhum valor na expressão é de outro tipo a não ser inteiro, pois ai o resultado sofre promoção.
[]'s
Os números 352194 e 100 são inteiros???
Tente!
Os dois são inteiros, então o erro deve estar em outra linha
faz um cast do resultado que vai funcionar
Integer divisao=(Integer) 12345/100;
int resultado = 352194 / 100
Isso deve resolver seu problema.
Se a variável que receber o resultado for definida como int você consegue obter só a parte inteira da divisão.
Abraços,