Opérateurs binaires
25 min
Niveau 3
Qu'est-ce qu'un opérateur ?
Prenons une expression simple : 4 + 5 est égal à 9. Ici, 4 et 5 sont appelés opérandes et '+' est appelé l'opérateur. Solidity prend en charge les types d'opérateurs suivants :
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs logiques (ou relationnels)
- Opérateurs d'affectation
- Opérateurs conditionnels (ou ternaires)
Opérateurs binaires
AND (&)
Il effectue un Booléen ET une opération sur chaque bit de ses arguments entiers. Par exemple :
pragma solidity ^0.5.0;
contract SolidityTest {
constructor() public{
}
function getResult() public view returns(uint){
uint a = 2;
uint b = 3;
uint result = a & b; // opération binaire
return result;
}
}
L’exemple ci-dessus renverra “2”.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !