4 formas de obtener el entero de un numero decimal.

Programacion SAS 2

El lenguaje SAS cuenta con muchas funciones, entre las cuales algunas tiene un comportamiento similar. En este ocasión vamos a conocer 4 maneras de obtener un entero desde un numero decimal.

 

El casteo o casting, es un procedimiento para transformar el formato de una variable a otro tipo:

int ( 2.8 ) -> 2

int ( 8.2 ) -> 8

 

El redondeo también funciona en algunas ocasiones:

round ( 2.8 , 0 ) -> 3

round ( 8.2 , 0 ) -> 8

 

También esta la función CEIL:

ceil ( 2.8 , 0 ) -> 3

ceil ( 8.2 , 0 ) -> 9

 

Y la no muy popular función FLOOR:

floor ( 2.8 , 0 ) -> 2

floor ( 8.2 , 0 ) -> 8

 

Espero que estos ejemplos te sean de utilidad en algún momento, siempre recomendando que hagas varias pruebas para entender claramente como operan estas funciones, y ten mucho cuidado al buscar documentación en Internet, cerciorarte que esta leyendo información para el lenguaje que estas utilizando.

 

¿Conoces otra manera de obtener el entero de un numero decimal?