- 1
float a = Float.parseFloat(new_size + "");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
float a = Float.parseFloat(new_size + "");
Приведение дабла ко флоту.
А аноним ниже написал правильный ответ: как и в сишке тупо (float)new_size.
[email protected] (Спросить Тараса)
[email protected] (Спросить Тараса)
[email protected] (Спросить Тараса)
[email protected] (Спросить Тараса)
//Кэп
[email protected] (Спросить Тараса)
SomeVeryLongShit<String,Object> a=(SomeVeryLongShit<String,Object>) b;
Потому часто юзают понятный для чтения хелпер-метод, который укорачивает код. Для примитивов такого к сожалению нельзя сделать ибо нет женериков.
Но я бы предпочел конечно
float f=cast(doubleVal);
Во-первых, уродские скобки каста часто надо оборачивать еще одними скобками, во-вторых, человек впервые увидевший каст - как он поймет что это? Слово cast хоть можно нагуглить.
var a = float.Parse(newSize);
З.Ы. newSize в данном треде это дабл. Этот парс на даблах тоже пашет, не только на строках?
нет, только для строк.
для даблов
var a = (float) newSize
PS var detected.
[email protected] (Спросить Тараса)
[email protected] (Спросить Тараса)
[email protected] (Спросить Тараса)