punto o virgola nei decimali e nelle migliaia

buzzipoppo

Nuovo Utente
11 Apr 2008
14
0
0
ciao sto impazzendo

se provo a scrivere dei numeri decimali o delle migliaia usando formatnumber (asp vbscript) su localhost mi usa il punto per la separazione delle migliaia e la virgola per i decimali

se pubblico su un server mi inverte i caratteri perchè?

devo mettere i valori nel database quindi non posso correre rischi

qualcuno mi sa spiegare ed anche aiutare?

grazie in anticipo
 
Il problema consiste nella lingua del sistema operativo del server che esegue gli script.

In inglese si usa il punto per i decimali e la virgola per le migliaia ed in italiano il punto per le migliaia e la virgola per i decimali.

Per alcuni miei siti ho scritto una funzione per gestire sempre allo stesso modo le migliaia:

HTML:
Function Decimali(NumeroDaPuntare)
    Decimali = Replace(FormatNumber(NumeroDaPuntare, 0), ",", ".")
End Function

La usi cosi:

HTML:
<%=Decimali(10000)%>

Spero ti risolva il problema!
 

Discussioni simili