Πράξεις σε επίπεδο bit

Οι πράξεις σε επίπεδο bit μπορούν να υπολογιστούν χρησιμοποιώντας τους παρακάτω τελεστές.

Το αποτέλεσμα ορισμένων πράξεων εξαρτάται από το μέγεθος λέξης (word size). Για να ορίσετε το μέγεθος λέξης, πατήστε το κουμπί μενού στην πάνω δεξιά γωνία του παραθύρου και επιλέξτε Προτιμήσεις.

Κουμπιά για τα ακόλουθα σύμβολα και για τη ρύθμιση του μεγέθους λέξης είναι διαθέσιμα στην προγραμματιστική λειτουργία.

Η σύζευξη bit (bitwise conjunction) μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ∧ ή AND.

010011₂ ∧ 110101₂

010011₂ AND 110101₂

Η διάζευξη bit (bitwise disjunction) μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ∨ ή OR.

010011₂ ∨ 110101₂

010011₂ OR 110101₂

Η αποκλειστική διάζευξη bit (bitwise exclusive disjunction) μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ⊻, ⊕ ή XOR.

010011₂ ⊻ 110101₂

010011₂ XOR 110101₂

Το συμπλήρωμα bit (bitwise complement) για το ορισμένο μέγεθος λέξης μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ¬, ~ ή NOT.

¬ 010011₂

NOT 010011₂

Η εναλλακτική άρνηση bit (bitwise alternative denial) για το ορισμένο μέγεθος λέξης μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ⊼ ή NAND.

010011₂ ⊼ 110101₂

010011₂ NAND 110101₂

Η από κοινού άρνηση bit (bitwise joint denial) για το ορισμένο μέγεθος λέξης μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ⊽ ή NOR.

010011₂ ⊽ 110101₂

010011₂ NOR 110101₂

Η αμφίπλευρη συνεπαγωγή bit (bitwise biconditional) για το ορισμένο μέγεθος λέξης μπορεί να υπολογιστεί χρησιμοποιώντας τους τελεστές ⊙, XNOR ή NXOR.

010011₂ ⊙ 110101₂

010011₂ XNOR 110101₂