Reference   Language (extended) | Libraries | Comparison | Changes

Cast

Descripción

El operador cast (convertidor de tipos) traduce de un tipo de variable a otra y fuerza que los cálculos se realicen según en el nuevo tipo de variable.

Sintaxis

(tipo)variable

Parámetros

tipo: cualquier tipo de variable (por ejemplo int, float, byte)

variable: cualquier variable o constante

Ejemplo

int i;
float f;

f = 3.6; 
i = (int) f; // ahora i es 3

Nota

Cuando hacemos un casting de un float a un int (coma flotante a entero) el valor es truncado, no redondeado. Así que por ejemplo, tanto (int) 3.2 como (int) 3.7 acaban siendo 3.

Página principal Referencia

Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).

El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.

Share