(no subject)

May 09, 2016 15:45

Сижу и зверски туплю.
Коллега реализовывал алго по определению к-ва пользователей в wifi сети
По формулам от наших умных phd
Которые алгоритмы не умеют писать от слова совсем.
И в какой-то момент суммирования у него значение вылетало за пределы double. Что сделал коллега? Может быть, он пересмотрел алгоритм, чтоб считать частями?
Хер там, он нашел BigInteger в дотнете, и радостно стал его пользовать.
А я сейчас перегоняю это все в c++. А там такого нет, ну, кроме сторонних библиотек. Но проблема в том, что часть из них под lgpl, а нам такое никак нельзя, часть под более вменяемыми лицензиями, но там какие-то монстры, которые, к тому же, не шибко компилируются. Да и плюсы я уже подзабыл основательно.

А все почему? А все от надежды на фреймворк. Они тут хвалятся друг перед другом - какую еще неявную функцию нашли. А своей головой подумать никак

пс И еще ненависти пост - о с++ сообщениях об ошибках. Это, бля, криптография какая-то. Вместо чтоб тупо сказать - чувак, вот тут д.б. круглые скобки, компилятор генерит каку-то хитро.. ээ.. вывернутую херню, из которой еще поди догадайся, что не так. Вопщем, с++ - это не язык для людей
Previous post Next post
Up