Números, decimales y millares
Publicado: 10 Dic 2010, 18:51
Hola de nuevo:
Vuelvo con una pregunta, después de haber buscado en el foro y la ayuda de Autoit sobre cadenas (strings) y números.
Tengo varios programitas en los que tengo algunos datos numéricos con decimales. En los input del formulario introduzco los números normalmente con el teclado numérico, saliendo de la siguiente manera: "12345.67"
Con esos números opero y no hay problema, pero luego, el resultado que obtengo, en ocasiones lo deseo con el formato que utilizamos aquí, punto para separar millares y coma para separar decimales. Trabajando con el resultado y con las cadenas, convierto el número "12345.67" a "12345,67" (todavía no me he puesto a pelear con los millares, pero con la coma tengo suficiente, de momento).
La razón de este mensaje es saber si existe alguna manera de:
1º Configurar un control input (o el teclado) para que al introducir un número con decimales desde el teclado numérico se utilice "," en lugar de "."
2º Operar con números que se hayan escrito con "," en lugar de "."
3º En algunos programas (no de Autoit) tienen una opción en su configuración para indicarles cuál será el separador de decimales que se utilizará. ¿Hay alguna manera de hacerlo en Autoit?
Agradezco vuestra ayuda y sigo buscando soluciones por la red.
Vuelvo con una pregunta, después de haber buscado en el foro y la ayuda de Autoit sobre cadenas (strings) y números.
Tengo varios programitas en los que tengo algunos datos numéricos con decimales. En los input del formulario introduzco los números normalmente con el teclado numérico, saliendo de la siguiente manera: "12345.67"
Con esos números opero y no hay problema, pero luego, el resultado que obtengo, en ocasiones lo deseo con el formato que utilizamos aquí, punto para separar millares y coma para separar decimales. Trabajando con el resultado y con las cadenas, convierto el número "12345.67" a "12345,67" (todavía no me he puesto a pelear con los millares, pero con la coma tengo suficiente, de momento).
La razón de este mensaje es saber si existe alguna manera de:
1º Configurar un control input (o el teclado) para que al introducir un número con decimales desde el teclado numérico se utilice "," en lugar de "."
2º Operar con números que se hayan escrito con "," en lugar de "."
3º En algunos programas (no de Autoit) tienen una opción en su configuración para indicarles cuál será el separador de decimales que se utilizará. ¿Hay alguna manera de hacerlo en Autoit?
Agradezco vuestra ayuda y sigo buscando soluciones por la red.