• Domingo 15 de Diciembre de 2024, 00:35

Autor Tema:  Re: funcion value  (Leído 1254 veces)

Hobbit

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: funcion value
« en: Lunes 10 de Noviembre de 2003, 17:22 »
0
Hello world.

Quiero sacar los valores numericos de una cadena de texto. En visual existe la funcion val. Como lo puedo hacer en c++.

Si alguien puede ayudarme estare muy agradecido.
:beer:

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: funcion value
« Respuesta #1 en: Martes 11 de Noviembre de 2003, 01:19 »
0
Existen las funciones del compilador :
int entero = atoi("cadena");
double doble = atof("cadena");.

Espero que sea eso lo que pedias


Salu2!!!!!

Hobbit

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: funcion value
« Respuesta #2 en: Martes 11 de Noviembre de 2003, 16:03 »
0
Lo que necesito es

str="2x1-3x3+x2", por ejemplo

almacenar el valor y el indice

2,1;-3,3;1,2;...

para ello ocupo una lista enlazada.

Ojala me entiendan.

Por favor, ayuda.:think:

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
funcion value
« Respuesta #3 en: Martes 11 de Noviembre de 2003, 16:21 »
0
Hola de nuevo!!!!

Vos tenes alamacenado en una cadena una ecuacion y queres reconocer lo que dice esa ecuacion y a su vez poder resolverla????
Bueno, si ese es el caso, yo hace dos meses hice un programa que levanta desde un archivo valores de variables y los almacena en una lista. Desde otro archivo (ambos archivos son txt) levanto la ecuacion a evaluar a otra lista. Luego con una funcion recursiva resuelvo la ecuacion. La limitacion que tengo es resolver multiplicaciones o divisiones con numeros negativos (porque para mi un numero negativo es una resta, ok????) y lo que tampoco tengo en cuenta es dividir por cero.
Si te interesa, mandame un mail a :
nicogonzalez2002@yahoo.com.ar y te mando todo el trabajo para que analices como evalue las ecuaciones del archivo

Salu2!!!!!