Diferencia entre revisiones de «bit()»

De ArduWiki
Saltar a: navegación, buscar
(Vea también)
(Ejemplos)
Línea 24: Línea 24:
 
Nada.
 
Nada.
  
== Ejemplos ==
+
== Ejemplos 1 ==
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">
 
bit(2);    //4
 
bit(2);    //4
 
bit(5);    //32
 
bit(5);    //32
 
bit(8);    //256
 
bit(8);    //256
 +
</syntaxhighlight>
 +
 +
== Ejemplos 2 ==
 +
<syntaxhighlight lang="c++">
 +
void setup(){
 +
  Serial.begin(9600);
 +
  for (byte i=0; i<10; i++){
 +
      Serial.println(bit(i));
 +
  }
 +
}
 +
void loop(){
 +
  //Nada
 +
}
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Revisión del 00:12 5 may 2019

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 1

bit(2);     //4
bit(5);     //32
bit(8);     //256

Ejemplos 2

void setup(){
   Serial.begin(9600);
   for (byte i=0; i<10; i++){
      Serial.println(bit(i));
   }
}
void loop(){
   //Nada
}

Vea también

Referencias