Stavo parlando della visualizzazione. Quando ho scritto quel codice, pensavo a qualcosa che potesse dirmi con quale carattere ricevo un errore durante una conversione, e che in effetti non serve a molto nel mio caso, essendo chiaro che i float devono comunque utilizzare il punto come separatore. Lo script non mi occorre per una vera e propria conversione né per un form, ma per poter effettuare dei replace su una stringa che deve essere inserita in un database; in uno dei passaggi per fare questo mi interessa sapere qual'è il separatore utilizzato del sistema operativo per la visualizzazione delle cifre decimali sulla macchina dell'utente da cui proviene il dato. In Italia è molto probabile che il separatore sia la virgola, ma non si può mai sapere, e preferisco comunque fare in modo che il programma possa accettare qualsiasi carattere.