On peut convertir un nombre entier en la chaîne qui le représente à l'aide de la fonction string_of_int
.
Ainsi 53
est un entier, et string_of_int 53
est la chaîne "53"
. Cette chaîne peut être manipulée comme toutes les autres.
Exemple d'un affichage de l'entier 53 :
let str = string_of_int 53 in print_string str;
En fait, print_int 53
est équivalent à print_string (string_of_int 53)
.
Il existe l'équivalent de string_of_int
pour les flottants : c'est string_of_float
.
string_of_float
permet de convertir un nombre flottant en la chaîne qui le représente.
Ainsi, print_float x
est équivalent à print_string (string_of_float x)
.