Duplicar posible:
What's the opposite of JavaScript's Math.pow?¿Cómo obtener x de 2^x = 8000?
2^x=i
he dado, ¿cómo podemos calcular X usando Javascript?
Duplicar posible:
What's the opposite of JavaScript's Math.pow?¿Cómo obtener x de 2^x = 8000?
2^x=i
he dado, ¿cómo podemos calcular X usando Javascript?
usted quiere tomar el logaritmo de 8000. JS tiene la función Math.log
que utiliza la base e
, desea que la base 2
para que pueda escribir Math.log(8000)/Math.log(2)
para obtener el logaritmo de base 2 de 8000, que es igual a x.
Gracias Shad, no sé los javascripts. – Dan
Necesita el logaritmo del objeto Math. No proporciona un registro de base 2 así hacer la conversión:
var x = Math.log(8000)/Math.log(2);
Reference to the javascript Math object.
En el caso más general calculamos 2^x = i de esta manera:
var i; // Some number
var x = Math.log(i)/Math.log(2);
i es el valor qué usuario ingresará desde el formulario. –