Υπολογιστής Δυαδικών Τελεστών (AND, OR, XOR, NOT)
Εφαρμόστε δυαδικές λογικές πράξεις σε δύο ακέραιους και δείτε το αποτέλεσμα σε δεκαδικό, δυαδικό με μηδενικά συμπληρωμένα, και δεκαεξαδικό.
Πράξη
Bit width
Binary: 00001000 • Hex: 0x8
Πώς λειτουργεί αυτή η αριθμομηχανή;
Αυτό το εργαλείο εφαρμόζει δυαδικό AND, OR, XOR, NOT, NAND, NOR ή XNOR σε δύο ακέραιους σε επιλεγμένο πλάτος 8, 16, 32 ή 64 bit. Οι τελεστέοι περνούν μάσκα στο πλάτος, η πράξη εκτελείται bit προς bit, και το αποτέλεσμα εμφανίζεται σε δεκαδικό, δυαδικό με μηδενικά συμπληρωμένα, και δεκαεξαδικό.
Τύπος
How this is calculated
Εισαγάγετε τον ακέραιο a και, για πράξεις δύο τελεστέων, τον ακέραιο b σε δεκαδικό. Επιλέξτε μια πράξη (AND, OR, XOR, NOT, NAND, NOR, XNOR) και ένα πλάτος bit 8, 16, 32 ή 64. Ο υπολογιστής αναλύει κάθε είσοδο ως ακέραιο αυθαίρετης ακρίβειας (BigInt) ώστε ακόμη και τιμές 64 bit να παραμένουν ακριβείς.
Κάθε τιμή μειώνεται πρώτα στο επιλεγμένο πλάτος με μια μάσκα bit, mask = (1 << width) − 1. Τα AND, OR και XOR συνδυάζουν τους δύο τελεστέους με μάσκα bit προς bit. Το NOT αναστρέφει κάθε bit του a, και τα NAND/NOR/XNOR είναι τα αντίστροφα των AND/OR/XOR. Επειδή η αναστροφή παράγει αρχικά bit-άσσους, το αποτέλεσμα ξαναπερνά μάσκα ώστε να μην υπερβαίνει ποτέ το επιλεγμένο πλάτος — έτσι αναδιπλώνεται η τιμή σε καταχωρητές υλικού σταθερού πλάτους.
Το τελικό αποτέλεσμα εμφανίζεται με τρεις τρόπους: ως δεκαδικός ακέραιος, ως δυαδική συμβολοσειρά με μηδενικά συμπληρωμένα που ταιριάζει με το πλάτος bit, και ως δεκαεξαδικό με κεφαλαία. Οι είσοδοι ερμηνεύονται ως χωρίς πρόσημο εντός του επιλεγμένου πλάτους· το πεδίο b αγνοείται για τη μονότελεστή πράξη NOT.
Συχνές ερωτήσεις
Το NOT αναστρέφει κάθε bit εντός του επιλεγμένου πλάτους. Για 8 bit, το ~12 αναστρέφει και τα 8 bit, δίνοντας 243. Ένα ευρύτερο πλάτος bit δίνει ένα ακόμη μεγαλύτερο αποτέλεσμα χωρίς πρόσημο, γι' αυτό έχουν σημασία η μάσκα και το πλάτος.
Όχι. Το NOT είναι μια μοναδιαία πράξη που χρησιμοποιεί μόνο το a, οπότε το πεδίο b αγνοείται όταν επιλέγεται το NOT.
Οι τιμές περνούν μάσκα στο επιλεγμένο πλάτος bit, οπότε αντιμετωπίζονται ως χωρίς πρόσημο εντός αυτού του πλάτους. Μια αρνητική είσοδος μειώνεται modulo 2^width πριν από την πράξη.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Υπολογιστής Δυαδικών Τελεστών (AND, OR, XOR, NOT) [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/bitwise-operator-calculator
TG we-Calculate Editorial Team. "Υπολογιστής Δυαδικών Τελεστών (AND, OR, XOR, NOT)." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/bitwise-operator-calculator.
TG we-Calculate Editorial Team, "Υπολογιστής Δυαδικών Τελεστών (AND, OR, XOR, NOT)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/bitwise-operator-calculator
@misc{wecalculate_bitwise_operator_calculator, title = {Υπολογιστής Δυαδικών Τελεστών (AND, OR, XOR, NOT)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/bitwise-operator-calculator}}, year = {2026}, note = {TG we-Calculate} }
Σας βοήθησε αυτή η αριθμομηχανή;
