ASP - manejo de decimales (avanzado)

 
Vista:

manejo de decimales (avanzado)

Publicado por tania porras gomez (5 intervenciones) el 24/06/2002 21:48:38
Hola, mi duda es la siguiente.
En un textbox recibo un decimal, al pasarlo a la otra página mediante el uso de form y request.querystring ,y convertirlo en doble con CDbl me devuelve lo siguiente:

Cuando trabajo bajo el servidor iis en win 2000 y escribo:
1.5 (con punto)
al cambiarlo a doble recibo: 15
cuando escribo : 1,5(con coma)
al cambiarlo a doble recibo: 1,5

en cambio cuando trabajo con pws en win95 pasa exactamente lo contrario
cuando lo escribo con punto si funciona bien, pero cuando lo escribo con coma le quita la coma y me devuelve en lugar de 1,5 -> 15

Saben que puede estar pasando

Necesito trabajar bajo el servidor iis pero necesito que reciba decimales con punto... y no con coma....
Que puedo hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:manejo de decimales (avanzado)

Publicado por Charlos (100 intervenciones) el 25/06/2002 12:20:36
Este puto problema lo tendras siempre:

El problema está en que el leguaje javascript está hecho para programar en inglés. Osea con el '.'. El problema está en la configuración regional del ponel de control. Si te fijas veras que en tratamiento numérico te dice que usa la ', ' para el tratamiento de decimales. Decirte que he crado una calculadora y he tenido que hacer una función que se llama quitacoma. Podras adivinar el porque.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar