Ver Mensaje Individual
  #6  
Antiguo 30-09-2006
d5y d5y is offline
No confirmado
 
Registrado: sep 2006
Ubicación: mexico
Posts: 2
Reputación: 0
d5y Va por buen camino
convertir float y double a enteros

bueno amigo mira si quieres convertir un double o un float a entero tienes que hacer una conversion forzada aqui te pongo un ejemplo, pero creo que tu problema es otro, pero bueno aqui esta como convertir, espero te sirva, ahh otra cosa yo lo probe con c++ builder 6, y funciona

double primero=145.23; //declaramos una varible de tipo doble
float segundo=145.23; //declaramos una varibale de tipo flotante
int tercero=0; //aqui va a caer la primera variable cuando ya sea entero
int cuarto=0; //aqui va a caer la segunda variable cuando ya sea entero
ShowMessage(primero); //vemos en pantalla lo que tiene la variable 1
ShowMessage(segundo); //vemos en pantalla lo que tiene la variable 2

tercero=int(primero); //convertimos en entero la variable 1 y cae en 3
cuarto=int(segundo); //convertimos en entero la variable 2 y cae en 4
ShowMessage(tercero);//vemos en pantalla lo que tiene la variable 3 ya es entero
ShowMessage(cuarto); //vemos en pantalla lo que tiene la variable 4 ya es entero
if (tercero==cuarto)//condicion de comparacion y lo demas esta facil.
ShowMessage("son iguales");
else
ShowMessage("Son diferentes");

todo el codigo metelo en un boton y pruebalo, me avisas si te sirve, suerte amigo, de donde eres?
Responder Con Cita