FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema son StrToFloat
Buenas tardes chicos:
Hace mucho tiempo puse un problema aquí pero al final no conseguí solucionarlo y salté a otra cosa porque era un proyecto pequeño, ahora me vuelve a saltar y ya no se que hacer. Resulta que tengo un string que es un valor sin coma (155) y otro con coma (110,2), necesito pasarlo a número para poder tratarlos, hago lo siguiente:
En realidad los valores string me vienen de datos que cojo de un fichero, os lo pongo así para simplificarlo. Voy depurando paso por paso y cad1 y cad2 llevan bien el valor, pero al pasarlos a valor1 y valor2, las dos variables double pone 0, no consigo que coja el número. No arroja ningún error, todo funciona sin errores pero los valores de valor1 y valor2 pone 0. Estoy usando delphi 10 y ya no se que hacer, no entiendo que pasa, en delphi 7 funciona perfectamente. He probado con variables extended y las deja a 0 igual, he probado también con variables currency y usar strtocurr pero también lo deja a 0. Hay alguna otra forma de hacerlo? me estoy volviendo loco, necesito que sean double para calcular cosas con esos datos, iva y cosas así. Muchas gracias. Última edición por juggern fecha: 24-02-2023 a las 19:07:10. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Errores en la conversión usando StrToFloat | juggern | Varios | 2 | 07-09-2020 03:30:37 |
StrToFloat en Delphi 2010 y windows 7 | edgwin | Varios | 5 | 11-10-2010 19:32:38 |
Listview Problema en StrToFloat | pablonill | OOP | 3 | 01-08-2008 14:01:17 |
StrtoFloat | mjjj | Varios | 2 | 27-12-2007 19:32:06 |
Problemas con StrToFloat | MaMu | Varios | 1 | 08-07-2007 10:25:10 |
|