logo

Operador de módulo u resto en Java

El operador de módulo o resto devuelve el resto de los dos números después de la división. Si se le proporcionan dos números, digamos A y B, A es el dividendo y B es el divisor, A mod B hay un resto de la división de A y B. El operador de módulo es un operador aritmético que se denota por%.

NOTA: Si el numerador es menor que el denominador, entonces % dará como resultado únicamente el numerador.



Sintaxis:

A % B Where A is the dividend and B is divisor>

Ejemplo:

diferencia entre programa y script

Aporte : a = 15, segundo = 6
// 15%6 significa que cuando dividimos 15(numerador) entre 6(denominador) obtenemos el resto 3//
Producción : 3
Aporte : a = 16, segundo = 4
Producción: 0



Acercarse:

  1. Tome dividendo y divisor del usuario.
  2. Cree una variable entera y asígnele una expresión A% B.
  3. Imprime esa variable.

A continuación se muestra la implementación del enfoque anterior:

Java




clasificación de selección java



// Implementation of Modulo or Remainder Operator in Java> import> java.io.*;> import> java.util.*;> class> GFG {> >public> static> void> main(String[] args)> >{> >// Dividend> >int> a =>15>;> >// Divisor> >int> b =>8>;> >// Mod> >int> k = a % b;> >System.out.println(k);> >}> }>

>

contiene pitón

>

idea de formulario completo
Producción

7>

Complejidad del tiempo:

La función modular generalmente requiere tiempo constante/tiempo O(1) como otras operaciones aritméticas.