Diferencia entre revisiones de «modulo»

De ArduWiki
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
La operación Modulo calcula el resto cuando un entero se divide por otro. Es útil para mantener una variable dentro de un rango particular (por ejemplo, el tamaño de una matriz). El símbolo % (por ciento) se usa para llevar a cabo la operación de módulo.
+
La operación '''modulo''' calcula el resto cuando un entero se divide por otro. Es útil para mantener una variable dentro de un rango particular (por ejemplo, el tamaño de una matriz). El símbolo % (por ciento) se usa para llevar a cabo la operación de módulo.
{{Nota|si el segundo operando o divisor es cero, el resultado será igual al valor del primer operando o dividendo.}}{{Nota|si el segundo operando o divisor es uno, el resultado siempre será cero.}}{{Nota|el signo del resultado dependerá solamente de el del primer operando o dividendo.}}
+
 
 +
{{Nota|si el segundo operando o divisor es cero, el resultado será igual al valor del primer operando o dividendo.}}
 +
 
 +
{{Nota|si el segundo operando o divisor es uno, el resultado siempre será cero.}}{{Nota|el signo del resultado dependerá solamente de el del primer operando o dividendo.}}
  
 
== Sintaxis ==
 
== Sintaxis ==
Línea 7: Línea 10:
 
op1 % op2
 
op1 % op2
 
</pre>
 
</pre>
 +
 +
== Parametros ==
 
;op1: primer operando, es el dividendo.
 
;op1: primer operando, es el dividendo.
 
;op2: segundo operando, es el divisor.
 
;op2: segundo operando, es el divisor.
Línea 12: Línea 17:
 
== Advertencias ==
 
== Advertencias ==
 
* Esta operación es válida únicamente entre valores enteros; con que al menos uno de los dos operandos sea punto flotante, habrá un error de compilación.
 
* Esta operación es válida únicamente entre valores enteros; con que al menos uno de los dos operandos sea punto flotante, habrá un error de compilación.
 +
 +
== Comentarios ==
  
 
== Ejemplos ==
 
== Ejemplos ==
<pre>
+
<syntaxhighlight lang="c++">
 
x = 7 % 5;    //2
 
x = 7 % 5;    //2
 
x = 9 % 5;    //4
 
x = 9 % 5;    //4
 
x = 5 % 5;    //0
 
x = 5 % 5;    //0
 
x = 4 % 5;    //4
 
x = 4 % 5;    //4
</pre>
+
</syntaxhighlight>
  
 
== Vea también ==
 
== Vea también ==

Revisión del 21:02 26 jun 2018

Descripción

La operación modulo calcula el resto cuando un entero se divide por otro. Es útil para mantener una variable dentro de un rango particular (por ejemplo, el tamaño de una matriz). El símbolo % (por ciento) se usa para llevar a cabo la operación de módulo.

Nota: si el segundo operando o divisor es cero, el resultado será igual al valor del primer operando o dividendo.


Nota: si el segundo operando o divisor es uno, el resultado siempre será cero.

Nota: el signo del resultado dependerá solamente de el del primer operando o dividendo.


Sintaxis

op1 % op2

Parametros

op1
primer operando, es el dividendo.
op2
segundo operando, es el divisor.

Advertencias

  • Esta operación es válida únicamente entre valores enteros; con que al menos uno de los dos operandos sea punto flotante, habrá un error de compilación.

Comentarios

Ejemplos

x = 7 % 5;    //2
x = 9 % 5;    //4
x = 5 % 5;    //0
x = 4 % 5;    //4

Vea también

Referencias