==== Trick ====
'''Warning''': don't mistake this : '=' & '==' => the first symbol correponds at the allocation / the second symbol corresponds at the test between two variables. Same thing concerning the bit to bit operator and the logique operator <u>Exemple</u> (a = 8) & (b = 1) = a & b = 1000 & 0001 = 0000 (a = 8) && (b = 1) = a && b = 1000 && 0001 = 1
For an expression or an operator which retunrs a value no null (different of zero) is considered like TRUE('1'), but if it is opposite, the return value is FALSE('0')