¿Cómo puedo dividir el valor que tiene una potencia de 10 en JavaScript?
Por ejemplo:
-5x10^-3 * 3x10^-9
¿hay alguna manera de hacer esto como un
Math.powof(5,-3)
¿algo como eso?
5 respuestas
¿Por qué no usar la notación de exponente?
-5e-3 * 3e-9
Que es equivalente a:
-0.005 * 0.000000003;
Tenga en cuenta que cuando se trata de decimales pequeños, la aritmética de JavaScript puede no ser exacta, p.
(-5 * Math.pow(10, -3)) * (3 * Math.pow(10,-9)) // -1.5000000000000003e-11
Pero
-5 * Math.pow(10, -3) * 3 * Math.pow(10,-9) // -1.5e-11
Aquí están los ejemplos, pero cuál es su funcionalidad principal que no entendí, pero mira esto, espero que obtenga algunos
(Math.pow((-5*10),-3)) * (Math.pow(3*10),-9)
O
(-5 * Math.pow(10,-3)) * (3 * Math.pow(10),-9)
Puedes probar esto:
5 × Math.pow(10,-3)
Mire Math.pow(base,exponent)
, que le permite tomar { {X1}} al poder de exponent
. Desde allí puedes hacer algo como esto:
function powOf10(num,exp) {
return num * Math.pow(10,exp);
}
alert(powOf10(5,-3));
Casi, Math.pow (x, y) donde x está a la potencia de y así que inclúyelo en cualquier ecuación que necesite
Preguntas relacionadas
Nuevas preguntas
javascript
Para preguntas sobre la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excepto ActionScript). Incluya todas las etiquetas relevantes en su pregunta; por ejemplo, [node.js], [jquery], [json], etc.