Reddit
Syldys Nya

Два калькулятора — два ответа

Бонусом переведённая история успеха.

Это фото напомнило мне о случае, когда я конкретно облажался. Для алгебры я пользовался сломанным калькуляторам в течение всего первого года старшей школы. Честно говоря, я был достаточно тупым, чтобы не понять, что калькулятор давал мне неверные ответы. Я старался изо всех сил, но все равно завалил А1 [прим. алгебра1 — экзамен после первого года обучения в старшей школе]. Во время встречи родителя и учителя мы совместно начали решать математические задачи. Из-за того, что я не смог справиться даже с базовыми задачами, учитель сразу догадался, в чем проблема, и спросил меня: «Ты использовал этот калькулятор весь год?»

Снова сдал А1, уже с новым калькулятором. Получил D (3-). Оказалось, что даже с корректным калькулятором я достаточной тупой.

0
23 комментария
Написать комментарий...
Ilya Morozov

Если кому-то интересно почему так происходит, то вот объяснение

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
L11R

То есть калькулятор андроида на полном серьёзе сначала делит, а потом умножает на знаменатель будто это множитель?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
L11R

Бля по идее да, нужны вторые скобки, чтобы пояснить, что (1+2) это знаменатель. Сам тупанул))

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
L11R

Так дробь это не более чем удобное обозначение операции деления.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Denis Shiryaev

Образцовый пост реддит подсайта

Ответить
Развернуть ветку
Никита Лихачёв

Из которого мы так и не поняли, в чем косяк калькуляторов (или автора).

Ответить
Развернуть ветку
Kircore

Не хватает скобок -> неоднозначность последовательности действий -> калькуляторы сами выбирают порядок вычисления и оба разный.

Ответить
Развернуть ветку
Никита Лихачёв

Что не следует из поста, где говорится, что калькулятор давал «неверные» ответы (а не те, которые он, условно, ожидал, представляя себе иную последовательность выполнения действий).

Ответить
Развернуть ветку
Syldys Nya
Автор
Что не следует из поста, где говорится, что калькулятор давал «неверные» ответы

Я и не писала в посте, что есть неверный ответ. Просто показала картинку.

На реддит часто скидывают фотографию, чтобы была дискуссия на тему в комментариях, которая хоть и небольшая, но состоялась тут. А сообщение я перевела бонусом к картинке.

Ответить
Развернуть ветку
Kircore

Это довольно древний наброс для срача. Я такой видел на пикабу лет пять назад.

Ответить
Развернуть ветку
Denis Shiryaev

Я вот все понял, видео же в комментах

Ответить
Развернуть ветку
Syldys Nya
Автор

Кстати, дополню. Чтобы вы поняли, почему эта картинка вызывает споры.
Сторонники левого ответа считают так:
6/2*(2+1)=3*3=9

Сторонники правого варианта говорят, что сама задача введена неправильно, из-за чего правый калькулятор посчитал по-другому. Для этого калькулятора 2*(2+1) и 2(2+1) не есть одно и то же. Поэтому 2(2+1) он автоматически сгруппировал как (2(2+1)).

Сама задача 6/2(1+1) введена некорректно. Поэтому некоторые калькуляторы не принимают такой набор и всегда требуют либо знак умножения после 2, либо скобку перед 2, чтобы результат был однозначным.

Это я все вынесла после прочтения реддита, если кто-то в комменты придёт и экспертно расскажет, что все хуйня, то поверю :)

Ответить
Развернуть ветку
Перловка, сэр

Нефиг решать задачи в вакууме, тогда и вопросов в правильности не возникнет.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Сергей Клабуков
Оказалось, что даже с корректным калькулятором я достаточной тупой.

поэтично прям.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
fake account

Вообще-то в математике сложение и умножение просто ассоциативны: (a*b)*c = a*(b*c)
Левую ассоциативность ты взял, видимо, из языков программирования.

Ответить
Развернуть ветку
Артемий Парагон

Фишка в том, что в данный момент есть порядок вычисления, и он подразумевает что если они имеют равный приоритет, то вычисляются слева направо, если бы там была дробь, то и приоритет был бы не равный.

Ответить
Развернуть ветку
fake account

.

Ответить
Развернуть ветку
Читать все 23 комментария
null