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?

¿Que te parecio el contenido?