- 1
float a = Float.parseFloat(new_size + "");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+77
float a = Float.parseFloat(new_size + "");
Приведение дабла ко флоту.
bormand 11.09.2013 18:52 # +3
Vladiator 11.09.2013 18:56 # +1
bormand 11.09.2013 19:05 # +7
3.14159265 11.09.2013 20:29 # +1
kegdan 12.09.2013 05:40 # 0
anonimb84a2f6fd141 12.09.2013 17:21 # −1
bormand 12.09.2013 19:10 # 0
anonimb84a2f6fd141 12.09.2013 23:35 # +1
bormand 12.09.2013 23:58 # 0
Dummy00001 12.09.2013 02:24 # 0
bormand 12.09.2013 05:13 # 0
А аноним ниже написал правильный ответ: как и в сишке тупо (float)new_size.
guest 12.09.2013 23:48 # −7
[email protected] (Спросить Тараса)
guest 12.09.2013 23:59 # −9
[email protected] (Спросить Тараса)
guest 13.09.2013 00:00 # −9
[email protected] (Спросить Тараса)
guest 13.09.2013 00:00 # −9
[email protected] (Спросить Тараса)
anonimb84a2f6fd141 12.09.2013 04:19 # +1
//Кэп
kegdan 12.09.2013 05:44 # 0
bormand 12.09.2013 05:58 # 0
guest 12.09.2013 23:48 # −8
[email protected] (Спросить Тараса)
Vladiator 12.09.2013 13:47 # 0
3.14159265 12.09.2013 14:34 # +2
SomeVeryLongShit<String,Object> a=(SomeVeryLongShit<String,Object>) b;
Потому часто юзают понятный для чтения хелпер-метод, который укорачивает код. Для примитивов такого к сожалению нельзя сделать ибо нет женериков.
Vladiator 12.09.2013 14:49 # 0
3.14159265 12.09.2013 15:58 # 0
Но я бы предпочел конечно
float f=cast(doubleVal);
Во-первых, уродские скобки каста часто надо оборачивать еще одними скобками, во-вторых, человек впервые увидевший каст - как он поймет что это? Слово cast хоть можно нагуглить.
kegdan 12.09.2013 15:12 # 0
var a = float.Parse(newSize);
bormand 12.09.2013 15:14 # 0
З.Ы. newSize в данном треде это дабл. Этот парс на даблах тоже пашет, не только на строках?
kegdan 12.09.2013 15:16 # 0
нет, только для строк.
для даблов
var a = (float) newSize
3.14159265 12.09.2013 15:57 # 0
PS var detected.
guest 12.09.2013 23:48 # −8
[email protected] (Спросить Тараса)
guest 12.09.2013 23:59 # −8
[email protected] (Спросить Тараса)
guest 12.09.2013 23:59 # −8
[email protected] (Спросить Тараса)