Diferencia entre revisiones de «word()»
De ArduWiki
(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 00:05 23 jun 2018
Contenido
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).