Operaţii aritmetice:
+ Adunare
- Scădere
* Înmulţire
/ Împărţire
% Restul împărţirii
int n,m;
n= 10%3;
m=3+2;
//Valoarea lui n va fi 1, iar a lui m 5.
În cazul string-urilor, operatorul + se poate folosi pentru a uni (concatena) 2 variabile de tip string.
concatenare = “Popescu”+”.”+”Ion”;
//Se va afişa Popescu.Ion
C# recunoaşte operaţii scurte de asignare, de exemplu valoare+=10 va fi similară cu valoare =valoare+10.
Matematici avansate
Pentru operaţii matematice mai complexe, C# ne oferă clasa Math. Cu ajutorul acesteia putem extrage de exemplu radicalul sau logaritmul unui număr.
Câteva metode ale clasei Math:
int valoare;
valoare = Math.Abs(-9) //Valoarea absolută. Rezultat: -9
valoare = Math.Ceiling(9.44)//Rotunjire în sus. Rezultat: 10
valoare = Math.Floor(9.44)//Rotunjire în jos. Rezultat: 9
valoare = Math.E//Rezultat: 2,71...
valoare = Math.PI//Rezultat: 3,14...
valoare = Math.Exp(2)//e la puterea a 2-a. Rezultat 7,38...
valoare = Math.Log(3,2)//Logaritm de 3 în baza 2. Rezultat: 1,58...
valoare = Math.Log10(4)//Logaritm în baza 10. Rezultat: 0,60...
valoare = Math.Max(4,5)//Maximul dintre 2 numere. Rezultat: 5
valoare = Math.Min(4,5)//Minimul dintre 2 numere. Rezultat: 4
valoare = Math.Pow(4,2)//4 la puterea a 2-a. Rezultat: 16
valoare = Math.Round(4.7853,2)//Rotunjirea unui număr cu virgulă la 2 zecimale. Rezultat: 4.78
valoare = Math.Sqrt(4)//Radical din 4. Rezultat: 2
Niciun comentariu:
Trimiteți un comentariu