Вопрос заключается в следующем: каким образом я преобразовав double в short получил вместо 2.5, 250? в 9 строке. И почему я в result вместо флоата напишу инт но выводимый результат не изменится? И что вообще там происходит? Я не понимаю как тут приведение работает.