Funciones de conversión de números de VBScript

Sintaxis

Variable_name = Conversion_function_name(expression)

Las funciones numéricas nos ayudan a convertir un número dado de un subtipo de datos a otro subtipo de datos.

No Señor Función descriptiva
1

CDbl

Una función, que convierte un número dado de cualquier subtipo de variante en doble

2

CInt

Una función, que convierte un número dado de cualquier subtipo de variante en entero

3

CLng

Una función, que convierte un número determinado de cualquier subtipo de variante en Long

4

CSng

Una función, que convierte un número determinado de cualquier subtipo de variante en Single

5

Hex

Una función, que convierte un número dado de cualquier subtipo de variante en hexadecimal

Ejemplo

Pruebe el siguiente ejemplo para comprender todas las funciones de conversión de números disponibles en VBScript.

<!DOCTYPE html>
<html>
   <body>
      <script language = "vbscript" type = "text/vbscript">
         x = 123
         y = 123.882
         document.write("x value after converting to double - " & CDbl(x) & "<br />")
         
         document.write("y value after converting to double - " & CDbl(y) & "<br />")
         
         document.write("x value after converting to Int -" & CInt(x) & "<br />")
         
         document.write("y value after converting to Int -" & CInt(y) & "<br />")
         
         document.write("x value after converting to Long -" & CLng(x) & "<br />")
         
         document.write("y value after converting to Long -" & CLng(y) & "<br />") 
         
         document.write("x value after converting to Single -" & CSng(x) & "<br />")
         
         document.write("y value after converting to Single -" & CSng(y) & "<br />") 
         
         document.write("x value after converting to Hex -" & Hex(x) & "<br />")
         
         document.write("y value after converting to Hex -" & Hex(y) & "<br />") 
      </script>
   </body>
</html>

Cuando se ejecuta, el script anterior producirá el siguiente resultado:

x value after converting to double - 123
y value after converting to double - 123.882
x value after converting to Int -123
y value after converting to Int -124
x value after converting to Long -123
y value after converting to Long -124
x value after converting to Single -123
y value after converting to Single -123.882
x value after converting to Hex -7B
y value after converting to Hex -7C