This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
java:operators [2016/02/18 11:54] doufexi changed right-shift explanation (see commented out text), added toc link |
java:operators [2020/02/20 14:20] gthanos |
||
---|---|---|---|
Line 84: | Line 84: | ||
| != |**έλεγχος ανισότητας** Επιστρέφει **true** αν οι τιμές στα αριστερά και δεξιά του τελεστή δεν είναι ίσες | | | != |**έλεγχος ανισότητας** Επιστρέφει **true** αν οι τιμές στα αριστερά και δεξιά του τελεστή δεν είναι ίσες | | ||
| > |**μεγαλύτερο από** Επιστρέφει **true** αν ο αριθμός στα αριστερά είναι μεγαλύτερος το αριθμού στα δεξιά. | | | > |**μεγαλύτερο από** Επιστρέφει **true** αν ο αριθμός στα αριστερά είναι μεγαλύτερος το αριθμού στα δεξιά. | | ||
- | | %%>=%% |**μεγαλύτερο ή ίσο από** Ομοίως με παραπάνω, αλλά επιστρέφει **true** και στην ισότητα. | | + | | %%>=%% |**μεγαλύτερο από ή ίσο με ** Ομοίως με παραπάνω, αλλά επιστρέφει **true** και στην ισότητα. | |
| < |**μικρότερο από** Επιστρέφει **true** αν ο αριθμός στα αριστερά είναι μικρότερος το αριθμού στα δεξιά. | | | < |**μικρότερο από** Επιστρέφει **true** αν ο αριθμός στα αριστερά είναι μικρότερος το αριθμού στα δεξιά. | | ||
- | | %%<=%% |**μικρότερο ή ίσο από** Ομοίως με παραπάνω, αλλά επιστρέφει **true** και στην ισότητα. | | + | | %%<=%% |**μικρότερο από ή ίσο με** Ομοίως με παραπάνω, αλλά επιστρέφει **true** και στην ισότητα. | |
===== Λογικοί τελεστές ===== | ===== Λογικοί τελεστές ===== | ||
^ τελεστής ^ περιγραφή ^ | ^ τελεστής ^ περιγραφή ^ | ||
- | | ! | **τελεστής λογικής άρνησης**. Επιστρέφει **true** εάν η έκφραση της οποία προηγείται επιστρέφει **false**. | | + | | ! | **τελεστής λογικής άρνησης**. Επιστρέφει **true** εάν η έκφραση της οποίας προηγείται επιστρέφει **false**. | |
| && | **τελεστής λογικού ΚΑΙ (AND)** | | | && | **τελεστής λογικού ΚΑΙ (AND)** | | ||
| %%||%% | **τελεστής λογικού H (OR)** | | | %%||%% | **τελεστής λογικού H (OR)** | | ||
Line 173: | Line 173: | ||
^ τελεστής ^ επεξήγηση ^ | ^ τελεστής ^ επεξήγηση ^ | ||
| ~ | bitwise complement operator | | | ~ | bitwise complement operator | | ||
- | | %%<<%% | **τελεστής ολίσθησης στα αριστερά** To LSbit γίνεται 1. | | + | | %%<<%% | **τελεστής ολίσθησης στα αριστερά** To LSbit γίνεται 1. | |
- | | %%>>%% | **τελεστής ολίσθησης στα δεξιά** Το νέο MSBit γίνεται όσο ήταν πριν την ολίσθηση /* (λαμβάνει υπόψη το πρόσημο του αριθμού) */ | | + | | %%>>%% | **τελεστής ολίσθησης στα δεξιά** Το νέο MSBit γίνεται όσο ήταν το MSBit πριν την ολίσθηση. | |
| & | δυαδικό AND | | | & | δυαδικό AND | | ||
| %%|%% | δυαδικό OR | | | %%|%% | δυαδικό OR | | ||
Line 193: | Line 193: | ||
</code> | </code> | ||
- | | Προηγούμενο: [[:java:arrays | Πίνακες ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[:java:control_flow | Έλεγχος ροής προγράμματος ]] | | + | | Προηγούμενο: [[:java:arrays-intro | Πίνακες ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[:java:control_flow | Ροή προγράμματος ]] | |