Red de conocimientos sobre prescripción popular - Conocimiento dental - Las variables de caracteres se convierten a números enteros.

Las variables de caracteres se convierten a números enteros.

Pruebe los siguientes ejemplos:

1. Utilice cast

Dim a es una cadena e I es un número entero

a="12.53 "

i=a

Ahora la cadena a se convierte en el número entero I.

2. Utilice la función de conversión de tipos Cint()

Dim a es una cadena e I es un número entero

a="12.53 "

i=Cint(a)

3. Utilice la función Val()

Esta función devuelve un número contenido en una cadena, que es un valor numérico del tipo apropiado. .

Dim a es una cadena, I es un número entero

a="12.53 "

i=Val(a)

Nota : "i=Val(a)" aquí en realidad usa la función de coerción de tipo de datos mencionada anteriormente. Si la definición anterior se cambia a "I es precisión simple", el valor generado en I son los datos de punto flotante de precisión simple de 12,53, no el número entero de 13.