FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Suma de 2 Reales
Estoy intentando hacer una suma de 2 números reales pero da error al colocar el decimal
Tengo un formulario con: edit1=n1=Número 1 edit2=n2=Número 2 edit3=n3=Total Boton Calcular Boton Cerrar el Boton Calcular declaré las variables tipo Double el cual son las nombradas anterior mente n1,n2,n3 y estoy haciendo esto en el boton calcular:
cuando sumo 1+2 da el resultado 3 cuando sumo 1.5 +2 da el error pueden ayudarme?? Gracias Adelantadas |
#2
|
||||
|
||||
¡Hola!
¡Claro que podemos ayudarte! Pero primero ayúdanos tú con algo esencialísimo: ¿qué mensaje de error es el que te aparece? Y de paso dinos cómo está la configuración regional de tu sistema operativo. Saludos. Al. |
#3
|
|||
|
|||
Gracias Al González
en el edit1 puse 1.5 y en el edit2 puse 0 y el error es este: "1.5 is not a valid floating point value" |
#4
|
||||
|
||||
Hola lKinGl,
Tu problema se debe a que el sistema está esperando una coma y no el punto como separador decimal. La solución ya la he dicho en otra ocasión. Y una solución alternativa es cambiar en la configuración reginal el simbolo decimal y te olvidas de problemas. Saludos, |
#5
|
|||
|
|||
Correcto Delphius Gracias ... eso era probe con la coma (,) y problema solucionado ahora quisiera saber como puedo evitar que la gente que use el software no ponga el punto y a su vez que tampoco se permita usar letras??
Última edición por lKinGl fecha: 14-04-2008 a las 05:57:15. |
#6
|
|||
|
|||
o tambien puede ser que cuando la persona presione la tecla punto el programa lo tome como si se hubiese presionado la tecla coma..
Última edición por lKinGl fecha: 14-04-2008 a las 06:31:30. |
#7
|
|||
|
|||
gracias adelantadas!!
|
#8
|
|||
|
|||
..............
|
#9
|
||||
|
||||
Para controlar que los usuarios no tecleen letras, te recomiendo que uses componentes TMaskEdit en vez de TEdit. Le pones una máscara en su propiedad EditMask, y el componente se encarga de validar lo que teclean los usuarios.
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
UPDATE con reales | taru | MySQL | 11 | 20-11-2006 22:50:40 |
Transparencias reales... | elcigarra | Gráficos | 3 | 13-07-2005 14:29:20 |
¿Sucesos reales? | rafita | Humor | 0 | 11-02-2005 12:54:51 |
sumar reales | migueilichenco | Varios | 1 | 01-12-2004 16:25:01 |
Ofertas reales | obiwuan | Humor | 0 | 16-12-2003 22:44:54 |
|