microdev.gr
Βιβλία
Τεχνικά βιβλία
Όλα τα βιβλία του Π. Παπάζογλου
Ενότητες
Arduino
ESP32
Raspberry Pi
Μικροεπεξεργαστές-Μικροελεγκτές
Gaming
Hardware για εφαρμογές
Processing
More
Digital Art
Συλλεκτικοί Υπολογιστές
Free Software
YouTube
About
bit(
θέση
)
Περιγραφή
Υπολογίζει την αριθμητική αξία ενός bit, βάσει της
θέσης
του. Για παράδειγμα, bit(0)=1, αφού 2^0=1, bit(7)=128, αφού 2^7=128.
Παράδειγμα υπολογισμού με κώδικα
//Συνάρτηση που θα τρέξει ο δοκιμαστικός κώδικας μία φορά
void setup()
{
//Ενεργοποίηση σειριακής επικοινωνίας για τα μηνύματα
Serial.begin(9600);
Βρόχος για τιμές i από 0 έως 7
for(int i=0;i<8;i++)
{
Βοηθητικά μηνύματα
Serial.print("2^");Serial.print(i);Serial.print("=");
//Εμφάνιση στο Serial Monitor του bit(i),
//δηλαδή από bit(0) έως bit(7)
Serial.println(bit(i));
}
}
void loop()
{
//Δεν τρέχει κώδικας εδώ
}
Αποτελέσματα στο Serial Monitor
2^0=1
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128