![]() |
![]() |
![]() |
![]() |
![]() |
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 datos Float error
Hola amigos tengo el siguiente problema necesito sumar dos numeros del siguiente formato 12.000.154,00 + 00.152.440,00 los datos los cargo en ese formato con un MaskEdit necesito que no me borre ningun cero despues de la suma pero me tira un error al hacer la suma el error is not valid floating point value
Desde ya muchas gracias espero su respuesta |
#2
|
||||
|
||||
Resp
El error mas claro no puede estar. Te esta diciendo que que no es un valor flotante valido. pero tu cres estar seguroq que si. Si estas tan seguro que ese string contiene un numero flotante valido asegurate que no tenga los puntos de separador de miles y de no puseerlos entonces asegurate que la variable DECIMALSEPARATOR de delphi es la misma que contiene tu String.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#3
|
|||
|
|||
Hola
Muchisimas gracias por tu respuesta el tema es que ya mire la configuracion regional y puse todo como debe ir pero no le encuentro la vuelta para que no tire el error desde ya muchas gracias
Cita:
|
#4
|
||||
|
||||
resp
Papa te puedo asegurar que el avlor esta mal. o quisas sea el maskedit que estas guardando el caracter literal.
D¿e que tipo es la variable datos? el tipo de objeto datos.FieldValues['importe'] pon esto estu codigo un momento y ve que valor imprime. caprion := datos.FieldValues['importe']; recuerda que 1234,66 no es valido para delphi debes usar1234.66
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#5
|
|||
|
|||
Hola
Amigazo muchas gracias por tu ayuda ya lo pude solucionar el problema es que en el mask edit yo estaba usando 00.000.000.00 y la forma era 00.000.000,00 muchas gracias por tu ayuda me sirvio mucho un abrazo
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Suma de datos en ado | gdlrinfo | Conexión con bases de datos | 5 | 08-03-2011 17:31:48 |
ingreso de datos float | _CALI | Varios | 2 | 15-01-2010 20:58:15 |
Problemas con Tipo datos Float | FelipeDiaz | Firebird e Interbase | 5 | 18-12-2007 20:24:57 |
float a decimal: overflow error | sinalocarlos | MS SQL Server | 4 | 31-10-2006 18:53:17 |
suma de datos tipo float | marys | Impresión | 1 | 05-06-2003 20:08:00 |
![]() |
|