Visual Basic Scripting Edition  

Función CSng

Devuelve una expresión que se ha convertido en tipo Variant de subtipo Single.

CSng(expresión)

El argumento expresión es cualquier expresión válida.

Observaciones

En general, puede documentar su código mediante las funciones de conversión de tipos de datos para mostrar que el resultado de alguna operación se debe expresar como un tipo de dato particular en vez de como el tipo de dato predeterminado. Por ejemplo, utilice CDbl o CSng para forzar un valor aritmético de tipo precisión doble o precisión simple en los casos en que normalmente aparecen valores aritméticos de moneda o entero.

Utilice la función CSng para proporcionar conversiones de tipo internacional de cualquier otro tipo de datos a un subtipo Single. Por ejemplo, los distintos separadores decimales se reconocen apropiadamente según la configuración regional de su sistema, de la misma manera que los separadores de miles.

Si expresión queda fuera del intervalo aceptable para el subtipo Single, se produce un error.

El siguiente ejemplo utiliza la función CSng para convertir un valor en tipo Single:

Dim MiDouble1, MiDouble2, MiSingle1, MiSingle2   ' MiDouble1 y MiDouble2 son de tipo Double.
MiDouble1 = 75.3421115: MiDouble2 = 75.3421555
MiSingle1 = CSng(MiDouble1)   ' MiSingle1 contiene 75.34211.
MiSingle2 = CSng(MiDouble2)   ' MiSingle2 contiene 75.34216.

Requisitos

Versión 1

Consulte también

Función CBool | Función CByte | Función CCur | Función CDate | Función CDbl | Función CInt | Función CLng | Función CStr

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.