¿Redondear un número de punto flotante al entero más cercano?

| | | |

Quiero tomar un número de punto flotante y redondearlo al entero más cercano. Sin embargo, si no es un entero, siempre quiero redondear la variable hacia abajo, independientemente de qué tan cerca esté del siguiente entero hacia arriba. ¿Hay alguna forma de hacerlo?