Aplicacions amb Flutter, Dart i Flame

Tutorial Flutter Flame Projectes   Recursos CITCEA
Exemples Dart Dades pràctiques     Inici

Operacions matemàtiques

Les operacions matemàtiques bàsiques són:

Signe Operació Operands Resultat
+ Suma int o double double, excepte si tots els operands són int
- Resta int o double double, excepte si tots els operands són int
* Multiplicació int o double double, excepte si tots els operands són int
/ Divisió int o double double (no es pot assignar a una variable int)
~/ Divisió prescindint dels decimals int o double int
% Mòdul int o double double, excepte si tots els operands són int
Torna el residu de la divisió
a % b = ((a / b) - (a ~/ b)) * b
- Canvi de signe int o double el mateix que l'operand
= Assignació Als dos costats hi ha d'haver el mateix tipus
??= Assignació si nul Només assigna el valor si la variable conté null

També tenim operacions combinades:

Signe Operació Equivalent
+= Suma amb ell mateix m += n equival a m = m + n
-= Resta amb ell mateix m -= n equival a m = m - n
*= Multiplicació amb ell mateix m *= n equival a m = m * n
/= Divisió amb ell mateix m /= n equival a m = m / n
~/= Divisió amb ell mateix, prescindint dels decimals m ~/= n equival a m = m ~/ n
%= Mòdul amb ell mateix m %= n equival a m = m % n
++ Incrementa una unitat m = n++ equival a m = n; n = n + 1
m = ++n equival a n = n + 1; m = n
-- Decrementa una unitat m = n-- equival a m = n; n = n - 1
m = --n equival a n = n - 1; m = n

 

 

 

 

 

 

 

 

 

 

Llicència de Creative Commons
Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.