Estoy creando una paginación y me sale un problema.C#: Pagination, Math.Ceiling
Si tengo un número 12 y quiero dividirlo por 5 (5 es el número de resultados que quiero en una página), ¿cómo lo redondearía correctamente? Esto no funciona:
int total = 12;
int pages = Math.Ceiling(12/5);
//pages = 2.4... but I need it to be 3
¿Cómo se obtienen las páginas a 2,4 ???? Un 'int' no tiene decimales. –
páginas no es realmente 2.4 ... esa ecuacion sería 2.4. Ese es el punto ... – dcolumbus
Ok, entonces tu problema es probablemente que no lo estás transfiriendo a un int y manejar el hecho de que int arithmetics siempre regresa en int. Se mi respuesta en 2 segundos –