Differences

This shows you the differences between two versions of the page.

Link to this comparison view

soc:laboratoare:02:operatori [2024/02/29 14:37]
127.0.0.1 external edit
soc:laboratoare:02:operatori [2026/03/03 10:30] (current)
alexandru.ionita04
Line 11: Line 11:
     * Binari: ''&''​ (și pe biți), ''​|''​ (sau pe biți), ''​^''​ (xor pe biți), ''​~^''​ sau ''​^~''​ (exclusive nor - xnor)      * Binari: ''&''​ (și pe biți), ''​|''​ (sau pe biți), ''​^''​ (xor pe biți), ''​~^''​ sau ''​^~''​ (exclusive nor - xnor) 
   * Alți operatori:   * Alți operatori:
-    * Concatenare:​ ''​{<​var0>,​ ..., <​varn>​}'' ​ (prin concatenarea unei variabile ''​a'',​ pe 3 biți, cu o variabilă ''​b'',​ pe 4 biți, se obtine ​o variabilă pe 7 biti ai cărei primi 3 biți sunt cei din ''​a''​ iar următorii 4 din ''​b''​)+    * Concatenare:​ ''​{<​var0>,​ ..., <​varn>​}'' ​ (prin concatenarea unei variabile ''​a'',​ pe 3 biți, cu o variabilă ''​b'',​ pe 4 biți, se obține ​o variabilă pe 7 biți ai cărei primi 3 biți sunt cei din ''​a''​ iar următorii 4 din ''​b''​)
     * Deplasare stânga (shift left): ''<​nowiki><<</​nowiki>''​     * Deplasare stânga (shift left): ''<​nowiki><<</​nowiki>''​
     * Deplasare dreapta (shift right): ''<​nowiki>>></​nowiki>''​     * Deplasare dreapta (shift right): ''<​nowiki>>></​nowiki>''​
-    * Operator ternar: ''​(<​cond>​) ? <​expr_true>​ : <​expr_false>;''​ (evaluează condiția ​iar, dacă ea este adevărată,​ returnează valoarea primei expresii, altfel returnează valoarea celei de-a doua expresii)+    * Operator ternar: ''​(<​cond>​) ? <​expr_true>​ : <​expr_false>;''​ (evaluează condiția ​și, dacă aceasta ​este adevărată,​ returnează valoarea primei expresii, altfel returnează valoarea celei de-a doua expresii)
  
soc/laboratoare/02/operatori.txt · Last modified: 2026/03/03 10:30 by alexandru.ionita04
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0