Funkcia → bitClear()
Popis :
Vymaže (zapíše 0)
Syntax :
bitClear(x, n)
Parametre :
x: číselná premenná, ktorej bit sa má vymazať.
n: ktorý bit sa má vymazať, počnúc 0 pre najmenej významný bit.
Returns :
x: hodnota číselnej premennej po bite na pozícii (n) sa vymaže.
Príklad kódu :
Vypíše výstup bitClear(x,n) na dve dané celé čísla. Binárna reprezentácia 6 je 0110, takže keď n=1, druhý bit sprava je nastavený na 0. Potom nám zostane binárne 0100, takže sa vráti 4.
void setup() {
Serial.begin(9600);
while (!Serial) {
; // počkať na pripojenie sériového portu. Potrebné iba pre natívny port USB
}
int x = 6;
int n = 1;
Serial.print(bitClear(x, n)); //zobrazí výstup bitClear(x,n)
}
void loop() {
}
Pridaj komentár