- 1
protected static final float PI_2 = (float)(Math.PI / 2.0);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+118
protected static final float PI_2 = (float)(Math.PI / 2.0);
Xom94ok 09.09.2014 21:22 # +4
eth0 10.09.2014 13:43 # +5
Что удивительно, первая же ссылка в йандексе.
inkanus-gray 10.09.2014 15:46 # +1
absolut 11.09.2014 07:01 # 0
Я вот недавно узнал, что в крестах оказывается нет константы пи в Стандарте. Либо вычисляй, либо подставляй свою, либо буст.
bormand 11.09.2014 08:26 # +4
А зачем она там? Потом начнется: "а где постоянная Планка?", "а почему гравитационной постоянной нету?", "а почему радиус луны в стандарт не включили?" и т.п...
bormand 11.09.2014 08:43 # +2
chtulhu 11.09.2014 09:22 # +3
bormand 11.09.2014 09:41 # 0
absolut 11.09.2014 09:57 # +1
http://forums.thedailywtf.com/forums/p/21213/243670.aspx
absolut 11.09.2014 08:51 # +3
wvxvw 11.09.2014 09:09 # 0
bormand 11.09.2014 09:39 # +1
Я бы так не сказал... Библиотека крестов делает жизнь хоть и возможной, но весьма унылой. За удобствами - в буст и ко
Batteries included никогда не было девизом крестоблядей.
roman-kashitsyn 11.09.2014 09:52 # +2
Тем не менее, библиотека уже довольно обширная. До жабьей ещё далековато, но скоро должны прибавиться файловая система, сеть (вроде бы даже на базе asio), расширенная поддержка параллелизма (включая транзакционную память) и т.п.
eth0 11.09.2014 09:17 # +1
guest 26.09.2014 08:13 # 0
guest 30.09.2014 20:44 # −2
bormand 11.09.2014 08:31 # +1
Разве что шаблоном зафигачить:
bormand 11.09.2014 09:44 # 0
std::math_constants<float>::pi
roman-kashitsyn 11.09.2014 09:55 # +3
guest 26.09.2014 01:03 # 0
guest 26.09.2014 09:32 # −1
1024-- 26.09.2014 11:04 # +2
guest 26.09.2014 12:04 # 0
guest 26.09.2014 20:44 # −3
guest 30.09.2014 20:09 # −3
guest 30.09.2014 20:47 # −2