HOWTO · JavaScript

Notación científica JavaScript

En la publicación de hoy, aprenderemos sobre la notación científica en JavaScript.

En esta página

La notación científica se utiliza para números demasiado grandes o demasiado pequeños para escribirlos convenientemente en forma decimal. Cualquier número real se puede escribir como x × 10y, que en notación e se escribe como xEy.

En la publicación de hoy, aprenderemos sobre la notación científica en JavaScript.

Notación científica en JavaScript

Los valores de punto flotante se pueden representar mediante notación electrónica. La notación da un número que debe ser multiplicado por 10 a una potencia dada.

En JavaScript, el formato de la notación e es un número entero, número o coma flotante seguido de e o E, que multiplica la potencia de 10. La e significa “diez levantado”, por lo que hay no es necesario volver a multiplicar ese valor por diez.

JavaScript convierte cualquier valor de punto flotante con al menos seis ceros finales en una anotación de forma predeterminada. 10e1 es 100 y 10e-1 es 1.

Puede expandir esto fácilmente para ver que 10eN * 10e-N siempre es 100. Si quieres notación científica verdadera, como en 1 * 10^2, quieres 1e12 y 1e-12.

Tomemos un ejemplo.

console.log(10e1 * 10e-1);
console.log(10e2 * 10e-2);
console.log(1e12 * 1e-12);

En el ejemplo anterior, hemos definido tres valores donde estamos multiplicando 10 ^ 1 con 1/10 ^ 1, 10 ^ 2 con 1/10 ^ 2 y 1 * 10 ^ 12 con 1 * 1/10 ^ 12.

Intente ejecutar el ejemplo anterior en cualquier navegador e imprimirá el siguiente resultado.

Producción :

100
100
1

Demostración aquí