• Sábado 14 de Diciembre de 2024, 11:47

Autor Tema:  Problemas Con Lectura De Double  (Leído 1486 veces)

gandalfelgris

  • Miembro activo
  • **
  • Mensajes: 53
    • Ver Perfil
Problemas Con Lectura De Double
« en: Domingo 9 de Enero de 2005, 00:26 »
0
Hola a todos,
                    me preguntaba si alguien me podria ayudar a descubrir el error que tengo en esta parte de codigo para que en el resultado que salga de la lectura sea basura

double car2;
double pc;
double pm;
printf ("\n\n Introduzca la probabilidad de cruce => ");
   scanf ("%g",&car2);
   if (car2!=EOF)
   {
      pc=car2;
      fprintf(fError,"\n PROBABILIDAD DE CRUCE: = %g \n",pc);
      printf("\n PROBABILIDAD DE CRUCE: = %g \n",pc);
   }

   printf ("\n\n Introduzca la probabilidad de mutacion => ");
   scanf ("%g",&car2);
   if (car2!=EOF)
   {
      pm=car2;
      fprintf(fError,"\n PROBABILIDAD DE MUTACION: = %g \n",pm);
      printf("\n PROBABILIDAD DE MUTACION: = %g \n",pm);
   }

Le estaría muy agradecido al que pudiera ayudarme, pues es una practica muy importante para mi
gandalfelgris

alguien

  • Miembro activo
  • **
  • Mensajes: 26
    • Ver Perfil
Re: Problemas Con Lectura De Double
« Respuesta #1 en: Sábado 19 de Marzo de 2005, 03:35 »
0
si  utilizas el lenguaje c para programar los datos doubles se leen
 asi scanf("%lf",&variable)

iori2029

  • Miembro activo
  • **
  • Mensajes: 48
    • Ver Perfil
Re: Problemas Con Lectura De Double
« Respuesta #2 en: Domingo 20 de Marzo de 2005, 16:26 »
0
Tambien podrias con %d.