Delphi - LongInt a Double se puede?

 
Vista:

LongInt a Double se puede?

Publicado por jose (22 intervenciones) el 15/03/2005 17:43:48
Hola ojala me ayuden por favor
se puede hacer la conversion de double a LongInt o vicebersa

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:LongInt a Double se puede?

Publicado por Dr Juzam (821 intervenciones) el 15/03/2005 18:27:09
LongInt tiene el mismo rango que un integer (un entero con signo de 32 bits). Para convertir un numero double a un Integer puede usar las funciones trunc o round:

EnteroLargo:=Trunc (NumDouble);

De otro modo, un entero "cabe" en un Double, así que no tenemos problemas, ya que el tamaño de un double es mayor que el de un integer (ocupa 8 bytes).

NumDouble:=EnteroLargo;

Suerte.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar