números de coma flotante de doble precisión están representados por el tipo de datos " float " en SQL Server. En ocasiones, puede ser necesario para convertir un número de punto flotante a un entero. Esto se logra mediante el uso de la función T -SQL " CAST ( ) " . El " CAST ( ) " función no estará automáticamente redondas décimas arriba o abajo , pero se puede combinar con el " ROUND () " T -SQL función si se desea redondear . Instrucciones
1
Abra SQL Server Management Studio.
2
Abre una nueva ventana de consulta .
3
Convertir una variable punto número en un entero sin redondear con la función CAST ( ) ejecutando la siguiente instrucción de consulta , en sustitución de " " con cualquier número de punto flotante :
SELECT CAST ( COMO INT )
4 Convertir y vuelta de un número de punto flotante a entero con la función CAST ( ) mediante la ejecución de la siguiente instrucción de consulta , en sustitución de " " con cualquier número de punto flotante :
< p > SELECT CAST ( ROUND ( CAST ( COMO DECIMAL ( 10,3 ) ) , 0 ) AS INT )