[C con Clase] Ayuda pow

David Reza l.fix3r.l en gmail.com
Dom Jun 22 15:11:36 CEST 2008


No estoy seguro pero talvez sea porque declaraste 'maxim' y 'numer' de  
tipo 'double'. Intenta declaralos como 'int'.



El 21/06/2008, a las 09:49 PM, D1e6o! <diegogeid en gmail.com> escribió:

> Buenas gente, hace bastante no estaba con el lenguaje c, y en este
> momento no pude entender porque tengo este problema muy simple
>
> Seguro que alguien me va a poder contestar sin problemas
>
> Intento compilar el programa:
>
> #include <stdio.h>
> #include <string.h>
> #include <math.h>
>
> int main()
> {
>       double maxim=2, numer=3,resu;
>       resu=pow(maxim,numer);
>       printf("%f",resu);
>       return 0;
> }
>
> Corro
> gcc a.c
>
> Y los resultados:
> /tmp/ccd2Vorh.o: In function `main':
> a.c:(.text+0x31): undefined reference to `pow'
> collect2: ld devolvió el estado de salida 1
>
> Simplemente no puedo compilarlo :-S que estoy haciendo mal? El
> problema me lo da la función pow, que no puedo utilizarla.
> Que esta pasando?
>
> Por otro lado, no existe una forma de obtener la potencia de números
> enteros(a^b)?
>
> Muchas gracias!
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ




Más información sobre la lista de distribución Cconclase