¿Como convertir string a variable?

cesard
19 de Enero del 2005
Hola quisiera saber que funcion convierte un string en variable.
Gracias y saludos

cesdoporto
19 de Enero del 2005
VAL( ) (Función)

Devuelve un valor numérico a partir de una expresión de caracteres compuesta de números.

Sintaxis

VAL(cExpresión)

Tipos devueltos

Numeric

Argumentos

cExpresión

Especifica una expresión de caracteres compuesta de hasta 16 números. Si en cExpresión se incluyen más de 16 números, se redondeará.

Comentarios

VAL( ) devuelve los números de la expresión de caracteres de izquierda a derecha hasta que encuentra un carácter no numérico (se pasan por alto los espacios en blanco iniciales). VAL( ) devuelve 0 si el primer carácter de la expresión de caracteres no es un número, ni un signo más (+) ni un signo menos (-).

VAL( ) se puede utilizar para convertir en valores numéricos las cadenas de caracteres devueltas por las funciones SYS( ) de Visual FoxPro.


Ejemplo de VAL( ) (Función)

CLEAR
STORE \'12\' TO A
STORE \'13\' TO B
? VAL(A) + VAL(B) && Muestra 25,00
STORE \'1.25E3\' TO C
? 2 * VAL(C) && Muestra 2500,00


javier
19 de Enero del 2005
mmmm... no me funciona para numeros con decimales!! Alguien sabe sobre alguna funcion que no falle con reales???Gracias!!