Diferencia entre revisiones de «word()»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == Convierte un valor a un dato tipo word. == Sintaxis == <pre> word(variable); </pre> == Retorna == Retorna un word. == Advertencias == * El ti...»)
 
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
Convierte un valor a un dato tipo [[word]].  
+
Convierte un valor de cualquier tipo a un dato tipo [[word]].  
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 
word(variable);
 
word(variable);
 +
word(h,l);
 
</pre>
 
</pre>
 +
 +
== Parametros ==
 +
;variable: un valor de cualquier tipo
 +
;h: el byte más alto (más a la izquierda) de la palabra.
 +
;l: el byte más bajo (más a la derecha) de la palabra.
  
 
== Retorna ==
 
== Retorna ==

Revisión del 20:05 22 jun 2018

Descripción

Convierte un valor de cualquier tipo a un dato tipo word.

Sintaxis

word(variable);
word(h,l);

Parametros

variable
un valor de cualquier tipo
h
el byte más alto (más a la izquierda) de la palabra.
l
el byte más bajo (más a la derecha) de la palabra.

Retorna

Retorna un word.

Advertencias

  • El tipo word es prácticamente el tipo de dato universal para declarar variables de 2 bytes (16 bits); ya que, independientemente de la arquitectura del uC, siempre será de dicho tamaño.
  • En Arduino UNO los tipod word y unsigned int sólo aplica en placas basadas en el ATmega
  • En Arduino DUE y Zero, unsigned int almacena un número sin signo de 4 bytes (32 bit).

Ejemplo


Vea también

Referencias