Diferencia entre revisiones de «constrain()»

De ArduWiki
Saltar a: navegación, buscar
(Vea también)
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
 +
Restringe un número para estar dentro de un rango.
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 +
constrain(variable, min, max);
 
</pre>
 
</pre>
  
 
== Parámetros ==
 
== Parámetros ==
 +
;variable: Nombre variable numerica a restringir. Cualquier tipo de dato.
 +
;min: valor minimo
 +
;max: valor maximo.
  
== Devoluciones ==
+
== Retorna ==
 +
* Retorna la '''variable''' si esta entre min y max.
 +
* Retorna la '''min''' si variable<nowiki><</nowiki>max.
 +
* Retorna la '''max''' si variable<nowiki>></nowiki>max.
  
 
== Advertencias ==
 
== Advertencias ==
 +
Nada.
  
 
== Ejemplo ==
 
== Ejemplo ==
 
<pre>
 
<pre>
 +
dato2 = constran(dato1, 10, 150);
 
</pre>
 
</pre>
  
Línea 26: Línea 36:
 
* [[ceil()]]
 
* [[ceil()]]
 
* [[floor()]]
 
* [[floor()]]
 +
 +
== Referencia ==
 +
* [https://www.arduino.cc/reference/en/language/functions/math/constrain/ Guia de referencia]
  
 
[[Category:Funciones]]
 
[[Category:Funciones]]

Revisión del 21:25 27 jul 2018

Descripción

Restringe un número para estar dentro de un rango.

Sintaxis

constrain(variable, min, max);

Parámetros

variable
Nombre variable numerica a restringir. Cualquier tipo de dato.
min
valor minimo
max
valor maximo.

Retorna

  • Retorna la variable si esta entre min y max.
  • Retorna la min si variable<max.
  • Retorna la max si variable>max.

Advertencias

Nada.

Ejemplo

dato2 = constran(dato1, 10, 150);

Vea también

Referencia