- 1
- 2
double speed = ....;
this.speed = new Double(speed).floatValue();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+84
double speed = ....;
this.speed = new Double(speed).floatValue();
Оригинальный способ преобразования double в float.
в связи с этим вспомнился прием выделения целой части на пмк Б3-21: то есть, прибавлением и отнятием настолько большого числа, что дробная часть "не умещалась" в разрядную сетку и отсекалась калькулятором :)
1 ВП 7 + В↑ -
пардон, speed как был, так и остался double, это вам не пхп. точность, да, теряется.