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 |
|
|
|