L'istruzione string_of_int di Ocaml

L'istruzione string_of_int del linguaggio OCaml mi permette di convertire un numero intero in una stringa.

string_of_int numero;;

Il numero deve essere esclusivamente un numero intero. In presenza del punto decimale l'istruzione restituisce un errore.

Nota. Per convertire un numero float in una stringa si usa la funzione string_of_float.

Un esempio

Assegno alla variabile x un valore di tipo numerico intero 7

let x = 7;;

Si tratta di un valore di tipo intero.

val x : int = 7

Per trasformarlo in una stringa uso la funzione string_of_int

string_of_int x;;

La funzione lo trasforma in una stringa

string_of_int x;;
val x : string = "7"

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Stringhe e caratteri in OCaml