Почему так? javascript

Павел Сизько
<script>
var a = 0.3, b = 0.2, c = 0.1; 
if ((a + b) + c === a + (b + c)) 
{
alert('Equals')
}  
else 
{
alert(a + (b + c))
};
</script>
Если запустить, то получим НЕ РАВНО. левая часть равна 0.6, а вот правая равна 0.60000001  почему так?
Павел Сизько больше 1 года назадСпасибо 0
0 чел.