Ahora creo que ya se por donde vas, donde yo pongo:
Código Delphi
[-]
Numero:= '1,25';
if TextToFloat(PChar(Numero),Valor,fvExtended) then
preguntas por que no uso:
Código Delphi
[-]
if TextToFloat('1,25',Valor,fvExtended) then
Lo hago por seguir el ejemplo que puso elcigarra:
Código Delphi
[-]
var
Numero : string
begin
if isNAN(StrToFloat(Numero)) then
Con respecto a tu pregunta, la diferencia entre una y otra cosa es insignificante. Estamos hablando de microsegundos.