Tema: Redondear
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/12/2010, 01:36
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 13 años, 11 meses
Puntos: 73
Respuesta: Redondear

double ceil(double x)
La función ceil devuelve el menor valor entero no inferior a x.

double floor(double x)
La función floor devuelve el mayor valor entero no superior a x

Es decir, ceil te redondea hacia arriba y floor redondea hacia abajo.

Están en <math.h>.

Si necesitas utilizarlas como enteros, haz un cast:

n = (int)ceil(x);