KosBeg
согласен, пишите на ассемблере.
ибо нефиг юзать этот синтаксический сахар
KosBeg
🙂
Anonymous
Крылатый
Олександр
Если сделать 2.0 - 2.0 - ноля не будет
Vladislav
floating point - боль
ftfy
Олександр
(если только они из памяти тащаться)
Олександр
Если константы, то они идентичны
Олександр
И будет 0
Олександр
Естественно, с заданой точностью
Vladislav
вообще конечно сложно представить реализацию floating point, в которой нет точного нуля
🐙 Antony
Berkus
Berkus
буст под андроид собирается и работает
Mikhail
🐙 Antony
тогда проверка на ноль не спасёт
Berkus
Alexey
Нужно проверять на 0 с точность Eps
Vladislav
Berkus
Сергѣй
Mikhail
Да хрен с ним, буду на эпсилон сравнивать
Berkus
Evgenii
Сергѣй
Ой, не эту, а про boost под android
Mikhail
по моему в венде какое то поведение было неопределнное
ep
Можно считать как-то так:
std::abs(a - b) < std::abs(std::min(a, b)) * (eps * coeff)
Так вроде в Qt сделано в qFuzzyEqual, но могу врать.
Berkus
там немного магии c user-config.jam но надо будет для r15 его подчистить
Evgenii
ep
C++ builder по умолчанию не маскирует floating point overflow errors
Сергѣй
@berkus Если тебе будет не слишком сложно, то буду благодарен
Сергѣй
Ок конечно, давай. Отлично
Berkus
Ок конечно, давай. Отлично
поскольку там упоминается пару раз мой работодатель, я ща с менеджером провентилирую как лучше выложить. это немного задержит процесс но максимум завтра будет на гитхабе
Сергѣй
Да без проблем - главное ссылку не забудь =))
Сергѣй
Мне не супер к спеху
Berkus
окей
Купи
Я поднял на Qt небольшой слушатель порта
На своем же компе создал клиента, который посылает ему пакеты по TCP
*Qt не говорит как это работает под капотом*
Если я клиенту говорю подключаться к localhost, 127.0.0.1, 192.168.1.* то слушатель принимает пакеты
Если я клиенту говорю подключиться к IP, который мне выдаёт 2ip.ru, то он не может подключиться к слушателю
Если это имеет значения, то стоит роутер, к которому подлючён компьютер по Wi-Fi
Любому совету буду рад)
Vladislav
Vladislav
Он явно включён либо на роутере, либо у провайдера (а скорее всего и там и там)
Berkus
Купи
Jul 2 19:56:57 dhcp client: bound 10.5.56.88 via 10.5.56.1 during 864000 seconds.
Купи
значит ли это, что мне придётся брать у провайдера белый IP, ну или найти где-нибудь рабочий сервак?
Купи
Купи
нашёл
Купи
спасибо всем)
Constantine
можно noip поднять
Artem K.
Всем привет,а чаты по математике есть или диалоги в вк?
Купи
pro.math
Купи
@AlexFails x
Artem K.
Матан, тервер, матлогика
Constantine
vote against отдельный чат, будет 0 человек
Artem K.
Купи
pro.algorithms
Группа по обсуждению алгоритмов, разных архитектурных решений, паттернов проектирования и прикладной математики. Не допускается флуд не по теме, спам, оффтоп и реклама.
Простые вопросы, пожалуйста, задавайте в этом чате для новичков: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w
Ссылка на чат: @proalgorithms
Artem K.
Спасибо
Сергей
Evgenii
Undefined Behavior in 2017 https://blog.regehr.org/archives/1520
Pepe 🐸
Не понимаю почему компиляторы не могут устранить проблему ub просто сообщая о ней или не компилируя такой код
Александр
Крылатый
Крылатый
Есть UB как неопределённое стандартом поведение в случае. Есть неспециализированное стандартом, т.е. отданное на совесть компилятора/платформы.
Pepe 🐸
Pepe 🐸
Крылатый
А вот тут хз.
Pepe 🐸
К статье что запостили
Крылатый
Слишком либерально тут всё работает)
Evgenii
Evgenii
Evgenii