L'istruzione string_of_float di OCaml

La funzione string_of_float del linguaggio OCaml mi permette di convertire un valore numerico a virgola mobile (float) in una stringa.

string_of_float numero;;

L'argomento (numero) della funzione deve essere un dato di tipo float ossia un numero in virgola mobile.

Se è un numero intero, la funzione va in errore.

Nota. Per convertire un numero intero in una stringa occorre usare un'altra funzione, la funzione string_of_int.

    Un esempio pratico

    Definisco una variabile numerica di tipo float

    let z = 2.5;;

    Poi la converto in una stringa con la funzione string_of_float

    string_of_float z;;

    Il risultato è un valore alfanumerico di tipo stringa.

    string_of_float z;;
    - : string = 2.5"

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Stringhe e caratteri in OCaml