Sovint interessa convertir el contingut d'una variable d'un determinat tipus en un tipus diferent. Un cas habitual és quan una entrada de dades o una connexió web ens torna un text que, de fet, conté un valor númèric. En aquest cas, podríem fer servir la funció int.parse.
... String lectura = "31"; int valor = int.parse(lectura); print(valor + 1); ...
Si ho executem, veurem que el resultat és 32, ja que el 31 s'ha convertit a enter. Si no haguéssim fet la conversió ens hauria donat un error, ja que no podem sumar un text amb un valor numèric. És necessari, però, que la variable contingui un valor que tingui sentit en el nou format.
Disposem de les següents funcions:
| Funció | Utilitat |
| int.parse | Converteix a enter |
| double.parse | Converteix a real |
| .toString | Converteix a String |
...
int valor = 63;
String text = valor.toString();
print("Valor: $text");
...

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