como pasar de float a int?
hola alguien sabe como pasar un float a un int en c++?
por favor respondan .....gracias
por favor respondan .....gracias
float p = 3.504;
int x = p;
Como mucho tendras que hacer un casting con (int).
Saludos,
Mariano http://www.c0d3rz.com.ar
int x = p;
Como mucho tendras que hacer un casting con (int).
Saludos,
Mariano http://www.c0d3rz.com.ar
:-) gracias....pero estoy estudiando c++ y soy nuevo y kisiera saber ke es: hacer un casting con (int). ke significa eso???????
Un casting seria obligar al compilador a interpretar un tipo de dato como otro.
Saludos,
Mariano.
Saludos,
Mariano.
de verdad me estas ayudando muchisimo y te agradesco de antemano por eso.......pero como hago eso?
de verdad me estas ayudando muchisimo y te agradesco de antemano por eso.......pero como hago eso de casting (int)?
un casting se hace anteponiendo el tipo de adto entre parentesis al nombre de la variable
sample
int a, suma;
float b;
suma=a+ (int) b;
esto obligaria al compilador a convertir primero b a entero y luego hacer la suma,un casting se hace generalmente automaticamente si tu no hubieras hecho explicitamente, el compilador hubiera promovido la variable a a flotante hubira hecho la suma en flotante y luego pasria la suma a entero
sample
int a, suma;
float b;
suma=a+ (int) b;
esto obligaria al compilador a convertir primero b a entero y luego hacer la suma,un casting se hace generalmente automaticamente si tu no hubieras hecho explicitamente, el compilador hubiera promovido la variable a a flotante hubira hecho la suma en flotante y luego pasria la suma a entero
