В твиттере и фейсбуке разгорелась дискуссия вокруг решения простого примера:

Мнения разделились между ответами 1 и 4. Я сам на автомате сначала выдал ответ 1, но потом, вдумчиво решив пример, получил 4 и считал этот вариант единственно возможным, пока не начал разбираться в вопросе (какой из ответов верный, расскажу в комментариях).
Мнения калькуляторов тоже разделились.
1. Googlе калькулятор:

2. Мой CASIO (у SHARP-а такой же ответ)

И мне стало интересно, а каково распределение ответов между 1 и 4? Поэтому надо провести опрос, но в моём ЖЖ посещяемость никакая, а тут всё-таки сообщество, посетители которого скорее всего не по наслышке знакомы с математикой, да и пример простой. Поэтому вот:
[Poll #2122176]
Ну и ещё парочку примеров.
[Poll #2122177]
Надеюсь, модераторы пропустят пост, уж очень интересны результаты.

Мнения разделились между ответами 1 и 4. Я сам на автомате сначала выдал ответ 1, но потом, вдумчиво решив пример, получил 4 и считал этот вариант единственно возможным, пока не начал разбираться в вопросе (какой из ответов верный, расскажу в комментариях).
Мнения калькуляторов тоже разделились.
1. Googlе калькулятор:

2. Мой CASIO (у SHARP-а такой же ответ)

И мне стало интересно, а каково распределение ответов между 1 и 4? Поэтому надо провести опрос, но в моём ЖЖ посещяемость никакая, а тут всё-таки сообщество, посетители которого скорее всего не по наслышке знакомы с математикой, да и пример простой. Поэтому вот:
[Poll #2122176]
Ну и ещё парочку примеров.
[Poll #2122177]
Надеюсь, модераторы пропустят пост, уж очень интересны результаты.
no subject
Date: 2023-01-18 08:09 am (UTC)Запись была возможна. А вот идиотские вопросы на тему "что раньше делать делить или умножать" нет. Правда, что-то мне подсказывает, что связь с программированием тут тоже весьма опосредованная, а все дело в неспособности освоить АРИФМЕТИКУ.
Причем тут неявное умножение? кто-то спорит с тем, что что-то надо умножить на значение скобок? Нет. Весь вопрос в том, что умножать и когда это делать. Так вот, я вам еще раз объясняю: по приоритету операций:
Имеем выражение А:В*С
Какова последовательность действий? Делим А на В, полученный результат умножаем на С.
А то, что С представлено в виде выражения (х+у) /почему я ту пишу знак "+" говорить, надеюсь, не надо?/, не меняет последовательности выполнения действий.
Все!
Никаких других подходов не существует. Если кто-то утверждает обратное — флаг в руки и пусть идет учить не усвоенную в начальной школе арифметику.
no subject
Date: 2023-01-18 08:26 am (UTC)Вы ошибаетесь и спорите с очевидным. В школьных учебниках (в российских и ранее советских) как раз учат что запись а:bc должна восприниматься как а:(b*c). Запись а:b*c это уже (а:b)*c. Но подчёркивают, что это только для алгебраических выражений. Про арифметические выражения в учебниках такого подхода я не встречал.
Но!!! Для арифметических выражений он тоже существует! Вот наглядный пример:
Т.е. как мы видим для инженеров CASIO (и SHARP и многих других) неявное умножение приоритетнее явного!
Так что прекратите спорить с очевидным, альтернативный подход есть! Я тоже был удивлён, но он есть!