FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
StrtoFloat
Hola amigos... tengo un preguntita...
necesito transformar el contenido de un TEdit, en una variable de tipo double. El problema es que el contenido del TEdit es la siguiente manera, por ejemplo: 25.687,63 <-- es decir con puntos separador de miles y coma decimal. ¿Como hago para transformar ese numero (string) a un numero del tipo float y asi poder trabajar con el? Muchas gracias por su tiempo |
#2
|
|||
|
|||
Bueno, por el foro hay infinidad de hilos con esto que preguntas, si mal no recuerdo debes usar la funcion DecimalSeparator para asignar la coma como separador decimal (como lo dice el nombre), tambien debes de quitar los puntos que separan los miles y puedes usar la funcion StringReplace.
Busca en la ayuda de delphi para que veas los formatos de cada una de estas funciones. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
||||
|
||||
Hola mjjj
Siguiendo la idea de Egostar, aquí te pongo una función para convertir el texto a número En esta página puedes obtener una tabla con los valores que le puedes pasar en el parámetro LCID: http://www.microsoft.com/globaldev/r.../lcid-all.mspx
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
StrToFloat con puntos como decimales | JosepZ | Varios | 3 | 31-10-2007 10:51:26 |
Problemas con StrToFloat | MaMu | Varios | 1 | 08-07-2007 09:25:10 |
ayuda con strtofloat, ayuda punto flotante | TURING | Varios | 5 | 30-04-2004 08:03:59 |
|