![]() |
StrToFloat con puntos como decimales
Necesito pasar los datos de un archivo txt a datos numéricos (single) para poder operar con ellos (sumarlos, restarlos, etc)
Lo malo es que el caracter que se usa en el txt como separador decimal no es la "," es el punto ".", y StrToFloat me devuelve el error de dato numérico inválido. ¿Hay alguna forma de indicarle que el separador decimal es el punto a la funcion StrToFloat, o tendré que cambiarlo por comas en todos los txt? Es que no estoy muy familiarizado con la busqueda y sustitución de un char por otro dentro de un txt. Gracias |
Mírate la función StringReplace yo lo resuelvo siempre con dicha función.
Un Saludo. |
edito: jeje era punto no coma ;) |
Resuelto. Cualquiera de los dos metodos me sirve.
Muchas gracias. |
La franja horaria es GMT +2. Ahora son las 07:08:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi