Ну как так??? С какого пререпугу факт нахождения х в знаменателе может дать уверенность в том что он не может быть равен нулю, вы путаете причну и следствие.
Нет, у функции х/x значение в точе 0 не определено, а предельный переход это инструмент математического анализа помогающий в решении ряда задач, но это ни как не значение функции в этой точке. Есть масса функций которые асимптотически приближаются к некорому значению, но никогда его не достигают, но при применении предельного перехода - да. Вербально, прделеьный переход звучит не "при х равном значению" а "при х стремящемся к значению", так что утверждать что x/x при x=0 тождественно равен lim(x/x) при x->0 и равен 1 не корректно.
Задача стояла как раз именно в том что бы подвести детей к этой же опртимизации, но после примера с нулем объяснить что так не совсем правильно. А компилятор все сделал за меня, теперь нужно объяснять это не только детям.
Как раз наоборот, сокращать можно только тогда, когда есть ограничение на область определения - уверенность в том что х никогда не равен нулю, разве в этой программе выражено такое утверждение? Ниже правильно было сказано - компилятор не имеет право додумывать, его задача перевести в машинный код инструкции программиста. В данном случае есть сомнения в том что компилятор правильно справился с этой задачей.
Так и хочется сказать - когда мы были молодыми а деревья зелеными) Достаочно древняя версия. Я проверял на gcc 12.2.1 wsl/alpine и gcc 13.3.0 wsl/ubuntu
Мы обсудили это с собеседующим: он сказал, что 0 не кратен 3 и 5.
Это потребовало бы больше работы, потому что простой проверки последней цифры было бы недостаточно для проверки на кратность 5, ведь «0» не прошёл бы тест. Это было бы не так сложно, но я бы предпочёл не делать этого, поскольку обратное потребовало бы добавления всего 4 символов. К счастью, его коллега согласился, чтобы ноль был кратным любому числу, поэтому моё решение приняли.
Математически - кратность означает что остаток от деления на число равен нулю. Остаток от деления нуля на любое целое число всегда равен нулю. Так что ноль кратен любому целому числу.
Единствнное, что не понятно, как в поток обработки ввода-вывода попадает сформированный ответ, или запись ответа в сокет происходит в потоке обработчика? По сути вопрос можно перефразировать так — что делает cmd.m_req->create_response()…
Это случайность, а удалить комментарий нельзя(
Ну как так??? С какого пререпугу факт нахождения х в знаменателе может дать уверенность в том что он не может быть равен нулю, вы путаете причну и следствие.
Нет, у функции х/x значение в точе 0 не определено, а предельный переход это инструмент математического анализа помогающий в решении ряда задач, но это ни как не значение функции в этой точке. Есть масса функций которые асимптотически приближаются к некорому значению, но никогда его не достигают, но при применении предельного перехода - да. Вербально, прделеьный переход звучит не "при х равном значению" а "при х стремящемся к значению", так что утверждать что x/x при x=0 тождественно равен lim(x/x) при x->0 и равен 1 не корректно.
Задача стояла как раз именно в том что бы подвести детей к этой же опртимизации, но после примера с нулем объяснить что так не совсем правильно. А компилятор все сделал за меня, теперь нужно объяснять это не только детям.
Как раз наоборот, сокращать можно только тогда, когда есть ограничение на область определения - уверенность в том что х никогда не равен нулю, разве в этой программе выражено такое утверждение? Ниже правильно было сказано - компилятор не имеет право додумывать, его задача перевести в машинный код инструкции программиста. В данном случае есть сомнения в том что компилятор правильно справился с этой задачей.
Вы видите в программе указания совершить предельный переход? Или для вас операция деление и предельный переход одно и то же?
Вы видите в этой программе указание совершить предельный переход? Или для вас операция деления и совершение предельного перехода одно и то же?
Так в том то и дело, что не научили.
Так и хочется сказать - когда мы были молодыми а деревья зелеными) Достаочно древняя версия. Я проверял на gcc 12.2.1 wsl/alpine и gcc 13.3.0 wsl/ubuntu
Компилятор?
Математически - кратность означает что остаток от деления на число равен нулю. Остаток от деления нуля на любое целое число всегда равен нулю. Так что ноль кратен любому целому числу.
Фаза которого есть fi=arctg(b/a)
Тут, думаю, вместо 1 должно быть a.
Хм....Большой - Ctrl, указательный - Shift, посылательный - Esc )
Всем привет, к сожалению домен free-scada.org был благополучно про%№ан, так что если кому нужно - ищите на github - https://github.com/AlexDovgan/FreeSCADA
ChatGPT до сих пор не может правильно решить простейшую математическую задачу -
Интересно, какая средняя скорость перемещения получилось в итоге?