Cómo convertir un número de cadena a entero en vb
Pruébalo con el siguiente ejemplo:
1. Usar conversión forzada
Atenuar a como cadena, i como número entero
a= "12.53"
i=a
Ahora la cadena a se convierte en un número entero i.
2. Utilice la función de conversión de tipo Cint()
Atenuar a como cadena,i como número entero
a="12.53"
i=Cint(a)
3. Utilice la función Val()
Esta función devuelve el número contenido en la cadena, que es un valor numérico del tipo apropiado.
Atenuar a como cadena,i como número entero
a="12.53"
i=Val(a)
Explicación: aquí "i=Val(a)" en realidad utiliza la función de conversión forzada de tipos de datos mencionada anteriormente. Si cambia la definición anterior a "i como único", el valor de salida a i será la precisión simple de 12.53 Datos de punto flotante. no es un número entero de 13.