Diferencia entre revisiones de «constrain()»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Parámetros == == Devoluciones == == Advertencias == == Ejemplo == <pre> </pre> == Vea también == * abs() * m...»)
 
(Ejemplo)
 
(No se muestran 7 ediciones intermedias del mismo usuario)
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> min.
 +
* Retorna la '''max''' si variable <nowiki>></nowiki> max.
  
 
== Advertencias ==
 
== Advertencias ==
 +
Nada.
  
 
== Ejemplo ==
 
== Ejemplo ==
 +
Limita los valores entre 10 y 150.
 +
 
<pre>
 
<pre>
 +
dato2 = constran(dato1, 10, 150);
 
</pre>
 
</pre>
  
 
== Vea también ==
 
== Vea también ==
* [[abs()]]
+
<categorytree mode=all>Funciones matematicas</categorytree>
* [[map()]]
+
 
* [[max()]]
+
== Referencia externas ==
* [[min()]]
+
* [https://www.arduino.cc/reference/en/language/functions/math/constrain/ Guia de referencia]
* [[pow()]]
 
* [[sq()]]
 
* [[sqrt()]]
 
  
[[Category:Funciones]]
+
[[Category:Funciones matematicas]]

Revisión actual del 23:52 31 ene 2020

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 < min.
  • Retorna la max si variable > max.

Advertencias

Nada.

Ejemplo

Limita los valores entre 10 y 150.

dato2 = constran(dato1, 10, 150);

Vea también


Referencia externas