Wednesday, January 20, 2021 13:26

Cuprins >> Introducere > Operatori

Operatori

Nu, nu vorbim despre operatorii de telefonie fixă ​​:) . După cum vă puteți imagina, stocarea de date în variabile este inutilă dacă nu manipulăm și/sau folosim datele respective. Chiar și în programele cele mai simple, veți utiliza operații matematice cum ar fi scăderea, adunarea, înmulțirea, împărțirea. Pentru a îndeplini aceste funcții matematice de bază, veți utiliza operatori.

Operatorii iau ca date de intrare unul sau mai mulți operanzi și returnează o valoare ca rezultat. La fel ca în matematică, operatorii au precedențe diferite și o prioritate mai mare/mai mică în ceea ce privește relația dintre ei. Operatorii pot fi clasificați în câteva categorii:

  • Aritmetică – îndeplinesc funcții matematice simple
  • Comparație – utilizați pentru compararea de expresii sau valori
  • Atribuire – după cum numele lor sugerează, permit atribuirea de valori variabilelor.
  • Binare – efectuează operații pe reprezentarea binară a datelor
  • Logice – funcționează numai cu valori și expresii Booleene.
  • Conversie de tip (cast) – pot fi utilizați pentru a converti un tip de date într-un alt tip de date.

Iată o listă de operatori, grupați pe categorii:

Ar trebui să știți că aceiași operatori aplicați pe diferite tipuri de date produc operații diferite. De exemplu, operatorul +, atunci când este utilizat pe tipuri de date numerice (int, float, etc.), efectuează oprația matematică de adunare. Același operator, utilizat cu variabile de tip string va concatena (uni) cele două șiruri.

Codul de mai sus va produce următoarea ieșire, care ilustrează comportamentul diferit al operatorului + aplicat pe diferite tipuri de date:

Operatori

Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip:

Comments

comments

Tags:

Leave a Reply



Do NOT follow this link or you will be banned from the site!