![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
nuevamente
Repito mi pregunta:
Por favor necesito que alguien me ayude cuanto antes. Mi problema es el siguiente: tengo una variable string en la cual escribo un monto (esto es porque la ingresa el usuario), a esa variable la paso a float y obtengo el monto en letras (es decir 150 = ciento cincuenta), pero yo quiero que ese monto contenga los decimales. Probe de ponerle al strin los decimales,150.00, pero al pasarlo a float los pierde. Por favor AYUDA |
|
#2
|
||||
|
||||
|
Prueba con esto:
Código:
procedure TForm1.Button1Click(Sender: TObject);
var
MiFloat:Double;
begin
try
MiFloat:=StrToFloat(Edit1.Text);
except
ShowMessage('Tipo de datos incorrectos.');
end;
end;
__________________
Guía de Estilo de los Foros Cita:
|
|
#3
|
||||
|
||||
|
Cita:
si no me equivoco lo que tienes es algo asi: Código:
var
fCantidad : float;
sLetras : string;
begin
fCantidad := strtofloat(edit1.text);
sLetras := floatToLetras(fCantidad);
end;
__________________
Saludos desde la tierra del tequila y las mujeres hermosas |
![]() |
|
|
|