Diferencia entre revisiones de «bit()»
De ArduWiki
(→Descripción) |
(→Vea también) |
||
Línea 40: | Línea 40: | ||
* [[shiftIn()]] | * [[shiftIn()]] | ||
* [[shiftOut()]] | * [[shiftOut()]] | ||
+ | * [[not bit a bit]] - (<nowiki>~</nowiki>) | ||
+ | * [[and bit a bit]] - (<nowiki>&</nowiki>) | ||
+ | * [[or bit a bit]] - (<nowiki>|</nowiki>) | ||
+ | * [[xor bit a bit]] - (<nowiki>^</nowiki>) | ||
+ | * [[bitshift left]] - (<nowiki><<</nowiki>) | ||
+ | * [[or bit a bit compuesto]] <nowiki>(|=)</nowiki> | ||
+ | * [[and bit a bit compuesto]] <nowiki>(&=)</nowiki> | ||
+ | * [[EEPROM]] | ||
== Referencias == | == Referencias == |
Revisión del 04:08 5 may 2019
Contenido
Descripción
Calcula el valor del bit especificado por el parámetro.
bit | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
valor | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
Sintaxis
bit(valor); bit(variable);
Parámetros
- valor
- valor a evaluar.
- variable
- variable a evaluar.
Retornos
Retorna el bit 2^valor o 2^variable.
Advertencias
Nada.
Ejemplos
bit(2); //4
bit(5); //32
bit(8); //256
Vea también
- bitClear()
- bitRead()
- bitSet()
- bitWrite()
- highByte()
- lowByte()
- shiftIn()
- shiftOut()
- not bit a bit - (~)
- and bit a bit - (&)
- or bit a bit - (|)
- xor bit a bit - (^)
- bitshift left - (<<)
- or bit a bit compuesto (|=)
- and bit a bit compuesto (&=)
- EEPROM