Título: floating point invalid operation Publicado por: Riverxz en 30 Agosto 2016, 04:46 am Buenas colegas del foro :D
He estado haciendo el código de un programa que bota secuencias de edades y sus repeticiones. El problema es que para valores de más de 9 edades el programa se corrompe y expulsa valores absurdos e inclusive llega a crashearse botando el siguiente error: Threat1 stopped Fault: floating point invalid operation at 0x4097db Mi código es este: Código
Título: Re: floating point invalid operation Publicado por: AlbertoBSD en 30 Agosto 2016, 06:21 am Hola ten encuenta que la función pow es:
Código Lo que significa que espera parametros double y tambien regresa un double, todos tus datos son enteros. Ahora si agregaras algunos comentarios sobre tu codigo tal vez seria mas facil encontrar el error. Si solo pasa con valores mayores que nueve entonces revisa bien tu parte del codigo donde esta el siguiente if. Código
Y la otra... cuando estas aprendiendo a programar... Olvidate de darle formato al texto evita el uso de gotoxy ademas no es una funcion estandar, solo funciona para el turboC, no uses ninguna de las funciones de la libreria CONIO. Concentrate en el algoritmo y deja un codigo mas sencillo. Saludos Título: Re: floating point invalid operation Publicado por: Riverxz en 31 Agosto 2016, 02:40 am Hola ten encuenta que la función pow es: Código Lo que significa que espera parametros double y tambien regresa un double, todos tus datos son enteros. Ahora si agregaras algunos comentarios sobre tu codigo tal vez seria mas facil encontrar el error. Si solo pasa con valores mayores que nueve entonces revisa bien tu parte del codigo donde esta el siguiente if. Código
Y la otra... cuando estas aprendiendo a programar... Olvidate de darle formato al texto evita el uso de gotoxy ademas no es una funcion estandar, solo funciona para el turboC, no uses ninguna de las funciones de la libreria CONIO. Concentrate en el algoritmo y deja un codigo mas sencillo. Saludos Gracias! :D :D |