Diferencia entre revisiones de «byte»
De ArduWiki
(→Sintaxis) |
(→Sintaxis) |
||
Línea 8: | Línea 8: | ||
byte variable [= valor]; | byte variable [= valor]; | ||
</pre> | </pre> | ||
+ | |||
+ | == Parametros == | ||
+ | ;variable: nombre de la variable. | ||
+ | ;valor: valor entre 0~255. Opcional. | ||
== Advertencias == | == Advertencias == |
Revisión del 15:20 22 jun 2018
Contenido
Descripción
Un byte almacena un número sin signo de un byte (8 bits), de 0 a 255 (2^8 - 1). Alternativamente puede verse declarado como tipo uint8_t o unsigned char, sin embargo funciona exactamente igual.
Nota: Es importante tener en mente que un numero del tipo byte puede contener hasta 8 valores 0/1 (que es sinonimo de verdadero/falso) empacados en un solo byte y que se puede operar con ellos con operadores bit a bit y funciones internas de bits y byte.
Sintaxis
byte variable [= valor];
Parametros
- variable
- nombre de la variable.
- valor
- valor entre 0~255. Opcional.
Advertencias
byte a = 255; a++; //a es 0 byte b = 0; a--; //a es 255
Ejemplos
byte n = 21; byte x = B11; //B = formato binario, 3 byte x = 0b11; //0b = formato binario, 3 byte x = 03; //0 = formato octal, 3 byte x = 0x3; //0x = formato hexadecimal, 3