Cálculos Imprecisos en JavaScript

Las fracciones se almacenan en las computadoras de tal manera que a menudo pueden representarse de forma imprecisa. En este caso, puedes llevarte una sorpresa cuando una operación banal devuelve un resultado extraño. Ejemplo:

javascriptlet a = 0.1 + 0.2;
alert(a); // mostrará 0.30000000000000004

Para lidiar con este comportamiento, se puede aplicar un método especial toFixed, que realiza el redondeo hasta el dígito especificado en la parte fraccionaria. Redondeemos nuestro resultado:

javascriptlet a = 0.1 + 0.2;
alert(a.toFixed(2)); // mostrará '0.30'

El método toFixed devuelve el resultado en forma de cadena. Se puede convertir su resultado a número:

javascriptlet a = 0.1 + 0.2;
alert(+a.toFixed(2)); // mostrará 0.3
Задание 1

Comprueba cuál será el resultado de la siguiente operación:

javascriptalert(0.1 * 0.2);
Задание 2

Comprueba cuál será el resultado de la siguiente operación:

javascriptalert(0.3 - 0.1);