Pregunta: | 64381 - FUNCIÓN VBS REEMPLAZAR "," POR "." VARIABLE FLOAT |
Autor: | Aral Herranz |
Hola, En una aplicación web tengo lo siguiente: <button class="exButton" language="VBS" onclick="CalcTotal()">Calcular Total </button> <script language="VBS"> Sub CalcTotal() frmMain.ValorTotal.value = Round(cdbl(frmMain.Valor1.value) * 100 / cdbl(frmMain.Valor2.value) + 100 *-1 ,2) End Sub </script> Las variables ValorTotal, Valor1 y Valor2 son de tipo Float. El problema es que la aplicación sobre la que trabajo tiene definido el separador de miles con "," y los decimales con ".". Esto no se puedo cambiar, y el cálculo no funciona correctamente a no ser que cambie la configuración regional de todos los equipos, (que no se puede hacer, porque afecta a otras aplicaciones). ¿me podéis indicar como podría crear una función que me remplazara en esto campos las "," por "." sin necesidad de cambiar la configuración regional?. Muchas Gracias. |