¿CUÁL ES LA DIFERENCIA ENTRE % y / en c++?

Respuestas

Respuesta dada por: hipohorrendo
1

Respuesta:

espero que te sirva corona

Explicación:

Adjuntos:
Respuesta dada por: jaimitoM
1

La diferencia es que / representa el operador de división y % el operador de división modular (o lo que comúnmente llamamos resto en matemáticas).

Por ejemplo usar  5 % 2:

 5 |_2__

- 4    2

 1  ←←←

Tenemos resto 1.... esto es precisamente lo que nos va a dar 5%2 => 1.

En cambio si usamos 5/2:

 5 |_2__

- 4    2.5 ←←←

 10

- 10

  0

Obtendremos 2.5, que es el resultado de la división.

En resumen:

  • El operador % te da EL RESTO DE LA DIVISION.
  • El operador / te da EL COCIENTE DE LA DIVISION.

Preguntas similares