Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2008, 13:42
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 11 meses
Puntos: 19
Respuesta: RETO(Programacion Calcular la/s Potencias que satisfagan un numero cualesq

Si te fijas, para lo que pides la condicion necesaria es que el nº n sea potencia de 2. Y para potencias de 2:

2^6=64 generalizando:

2^x=n , donde x, n son números Naturales.

luego si tomamos neperianos:

Ln(2^x)=Ln(n) -> x*Ln(2)=Ln(n) -> x=[Ln(n)/Ln(2)]

6=[Ln(64)/Ln(2)]

Y esto es trivial implementarlo en cualquier lenguaje que admita cálculo con logaritmos neperianos
salu2