Quote Originariamente inviata da otello Visualizza il messaggio
un metodo, che formatta un numero utilizzando la notazione a virgola fissa, non ti aspetti dia come risultato una stringa.
Mi permetto di intervenire... la parola chiave sta proprio in ciò che hai scritto: "formatta un numero".

Un numero "formattato" è sempre e solo una rappresentazione stringa del suo valore. Un numero, inteso come valore, non ha alcuna "formattazione" (è semplicemente una serie di bit in memoria). Il concetto di numero esula dal come una persona lo possa rappresentare: il fatto di dargli una forma significa esattamente rappresentarlo sottoforma di stringa, quindi avere in mano una stringa.

Ciao.