SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Hobbit en Lunes 10 de Noviembre de 2003, 17:22
-
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:
-
Existen las funciones del compilador :
int entero = atoi("cadena");
double doble = atof("cadena");.
Espero que sea eso lo que pedias
Salu2!!!!!
-
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:
-
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!!!!!