---
# System prepended metadata

title: Les opérations
tags: [Java]

---

# Les opérations

### Expression arithmétique:

```
int resultAdd = 5+5 // 10
int resultMulti = 5*5 // 25
float resultDivide = 5/2f // 2,500000 (si le f n'est pas spécifié, le resultat sera un int)
int resultSoustr = 5-2 // 3
int resultModulo = 5%2 // 1

```


### Incrémentation / Décrémentation

Ex:
`int firstInt = 10;`


```
firstInt++; // Ajoute 1 (Equivalent à firstInt = firstInt + 1)
firstInt+=11; // Ajoute 11 (Equivalent à firstInt = firstInt + 11)
firstInt--; // Enlève 1 (Equivalent à firstInt = firstInt - 1)
firstInt-=10; // Enlève 10 (Equivalent à firstInt = firstInt - 10)
```


### Opérateur de comparaison
Nous utilisons les opérateurs de comparaison pour comparer les valeurs

x = y // assigne la valeur y à x
x == y // opérateur d'égalité
x != y // opérateur d'inégalité
x > y // opérateur de supériorité
x >= y // opérateur d'égalité ou supériorité
x < y // opérateur d'infériorité
x <= y // opérateur d'égalité ou d'infériorité



###### tags: `Java`