Умножение и сложение на 2. Должна же быть разница?
День добрый!
Объясните мне мне пожалуйста, что происходит? вот, допустим вывожу 4 значения: var coin1 = Math.random(); var coin11 = coin1 * 2; var coin2 = coin1 + coin1; var coin3 = Math.floor(coin2); в итоге значения получаются следующие, соответственно: 0.808244312414825 1.61648862482965 1.61648862482965 1 Вот скажите, как может умножение и сложение десятичных дробей дает одинаковый результат? разве не должно быть так, что: 0,5 + 0,5 = 1, а 0,5 * 2 = 0,25 Спасибо. |
Цитата:
|
могли бы все таки пояснить)
|
Цитата:
|
хм)
|
Цитата:
|
Цитата:
наверно, сильно не выспался. |
загнался, черт возьми)) спасибо)
|
:lol:
|
Часовой пояс GMT +3, время: 22:10. |