Size: a a a

2021 August 14

ВГ

Владислав Голец... in ARDUINO_GODs
ну это уже сюр
тебе если мое болото не нравится, то иди в другое где воняет меньше
источник

D

Denisio in ARDUINO_GODs
зависит от компилятора. Обычно если компилятор может - он заменяет на константу
источник

M

Medwed in ARDUINO_GODs
Почитал тут и спор у вас не о чем или вы такие специалисты)
источник

ВГ

Владислав Голец... in ARDUINO_GODs
решение из соседнего чата
в случаях необходимости подсчета корня вызывать из си код на жаббе
источник

R

Roman in ARDUINO_GODs
Это говорит о том, что я бы мог и сам написать результат вычисления, но мне проще написать sqrt(2). А значит, я по умолчанию ускоряю и написание кода и работу программы
источник

R

Roman in ARDUINO_GODs
С другой стороны, я не вижу, какой точности число используется в дальнейших вычислениях
источник

ВГ

Владислав Голец... in ARDUINO_GODs
это бред
свертка констант работает на элементарных вычислениях
квадратный корень онным не является
источник

ВГ

Владислав Голец... in ARDUINO_GODs
вот что имелось ввиду
но не больше
источник

D

Denisio in ARDUINO_GODs
есть долбоебы которые например пишут в коде: x = (y << 2) + y вместо x = y*5
думая что у них всё станет быстрее. Но нет, нихуя, современные компляторы прекрасно оптимизируют умножения комбинируя степень двойки и другие операции сдвигами если можно, а вот первый код значительно хуевее в понимании чем второй
источник

D

Denisio in ARDUINO_GODs
преждевременная оптимизация один из корней всех проблем
источник

D

Denisio in ARDUINO_GODs
в реальности твоя программа никогда не упреца в скорость sqrt , там вагон всего что будет тормозить - выделение памяти, доступ на диск, в сеть, подсчеты разного. и sqrt там даже в профайлере даже в первую сотню не попадёт
источник

D

Denisio in ARDUINO_GODs
доступ в память например на порядки медленее выполнения sqrt. Доступ на диск - на 5-6 порядков медленее
источник

ВГ

Владислав Голец... in ARDUINO_GODs
но я хотел корни считать...
источник

D

Denisio in ARDUINO_GODs
не в 5-6 раз, а на 5-6 ПОРЯДКОВ
источник

D

Denisio in ARDUINO_GODs
с сетью ещо хуже
источник

ВГ

Владислав Голец... in ARDUINO_GODs
я понял
необходимость в С не доказуема
источник

D

Denisio in ARDUINO_GODs
также как и любого другого языка
источник

D

Denisio in ARDUINO_GODs
цели и задачи определяют язык, а не наоборот
источник

ВГ

Владислав Голец... in ARDUINO_GODs
ну че
вон жабба хорошо корень считает
источник

ВГ

Владислав Голец... in ARDUINO_GODs
так и запишем
Жабба искоренила Си
источник