Obter resto de uma divisão

Qual o comando para obter o resto de uma divisão?

1 curtida

Nao eh um comando, eh o operador “%”.

1 curtida

Olha aí:

public class HelloWorld {

    public static void main(String[] args) {
        int i = 0;
        i = (4 % 2); // resto 0
        System.out.println("Resto da vivisão:" + i);
        i = (5 % 2); // resto 1
        System.out.println("Resto da vivisão:" + i);
        i = (8 % 3); // resto 2
        System.out.println("Resto da vivisão:" + i);

    }
}

:twisted: Reascendendo o trópico… :evil:
Então pessoal. Se o operador % retorna o resto de uma divisão alguém pode me explicar por que

1%2 // =1 :?:
O resultado não deveria ser 0(zero)?
Pois 1/2 = 0,5 e naõ sobra nada !!!

Por favor … Presiso entender esse código :

 for (int i = 0; i < 3; i++) {
   for (int j = 1; j < 3; j++) {
     //System.out.println("i = " + i + ", j = " + j + " mod = " +i%j);  
     if (i % j == 0) {
       continue;
     } else {
       System.out.println("i = " + i + ", j = " + j);
     }
   }
 }

Obrigado :thumbup:

1 / 2 = 0
1 % 2 = 1

Como é que o resto da divisão de 1 por 2 é zero? Hein?

Mas por que que é 1(um) ?
Ainda não entendi !!! :?

MOD ou DIV???

Desculpe … é que o tico e o téco estão meio lentos …


    1  |_2____
  - 0    0
    --
    1

Obrigado :thumbup:

Não é a mesma coisa ?

Mas agora entendi … o calculo é esse :
O operador % não calcula com casas decimais, e nem poderia né ! se não, quase nunca daria diferente de zero :oops:

Acho que passei por um instânte de loucura . hahaha


  1   |_2____
- 0    0
  -- 
   1

Desculpe … hehe :roll:

Mod e o resto da divisão se eu não me engano e div eu acho que e o seu dividendo sei la acho que e isso eu n me lembro faz tanto tempo…

mod = %
div =
divisor = /

“” é a divisão inteira em VB. Você conhece o lado negro da Força?

boiei

É que estou brincando com você.
Normalmente a gente que é Javazeiro até a raiz dos cabelos costuma dizer que VB é a linguagem da Microsoft e a Microsoft é o Império de Guerra nas Estrelas; portanto, quem sabe VB “conhece o Lado Negro da Força”.
Mas dominar o “Lado Negro da Força”, como você que é um Jedi (ou um Padawan?) sabe, é saber direitinho F#