Про математику
Sep. 21st, 2017 09:17 amВсе уже видели, наверное, по ФБ (и не только) ходит примерчик, вызывающий нескончаемые споры:
6 : 2(1+2)
Споры вызваны порядком действий. Скажите мне, неужели в современной арифметике (какая алгебра, нафиг?!) действительно существует вариант "между двойкой и скобкой знак умножения отсутствует не просто так, он указывает на то, что это выражение - единое целое"?!!
По мне, если б хотели указать на "единое целое", записали бы 2(1+2) в знаменателе дроби, нес-па?
Уже решив, как говорит наша завкафедрой, что "наверное это я сошла с ума", пошла гуглить, нашла максимум вот такое:
Успокойте мою душу, скажите мне, что нет правила про "отсутствие знака умножения перед скобкой".
cdbyrf, не молчи!!!
6 : 2(1+2)
Споры вызваны порядком действий. Скажите мне, неужели в современной арифметике (какая алгебра, нафиг?!) действительно существует вариант "между двойкой и скобкой знак умножения отсутствует не просто так, он указывает на то, что это выражение - единое целое"?!!
По мне, если б хотели указать на "единое целое", записали бы 2(1+2) в знаменателе дроби, нес-па?
6
________________
2(1+2)Уже решив, как говорит наша завкафедрой, что "наверное это я сошла с ума", пошла гуглить, нашла максимум вот такое:
6÷2×3
= 3×3
= 9
This gets to the correct answer of 9.
This is without argument the correct answer of how to evaluate this expression according to current usage.
6÷(2(3))
= 6÷6
= 1
This gives the result of 1. This is not the correct answer; rather it is what someone might have interpreted the expression according to old usage.
Успокойте мою душу, скажите мне, что нет правила про "отсутствие знака умножения перед скобкой".
no subject
Date: 2017-09-21 06:23 am (UTC)Слушай программиста.
Есть "operator precedence", т.е. старшинство операторов. "Равностаршинные" операторы выполняются ПОСЛЕДОВАТЕЛЬНО по порядку написания. Т.е. 6/2, результат умножить на (1+2).
Всё. Других вариантов нет и быть не может :)
Если бы 6 нужно было поделить на шесть, это было бы необходимо обозначить отдельными скобками, т.е. 6:(2(1+2))
no subject
Date: 2017-09-21 06:26 am (UTC)не всё так однозначно
Date: 2019-08-02 08:51 am (UTC)зы если вы спросите, где я тут увидел алгебру, то покажите мне учебник арифметики с описанием правила пропуска оператора умножения.
no subject
Date: 2017-09-21 06:49 am (UTC)Зато 1. из курса алгебры помню, что 2х - это 2*х, а кроме того, 2. даже если и говорят, что надо взять значение в скобках дважды - это все равно умножение по определению. А дальше вспоминаем про правила порядка действий.
Народ еще предлагает применить распределительный закон умножения или говорит, что это общий множитель за скобки вынесли :-)
Подозреваю, что уши торчат от разных прошивок калькуляторов, в которых, чтобы не громоздить скобок, приняли отсутствие знака умножения перед скобкой фактически за дополнительные скобки. Но это исключение из общего правила.
no subject
Date: 2017-09-21 07:05 am (UTC)no subject
Date: 2017-09-21 06:54 am (UTC)no subject
Date: 2017-09-21 07:05 am (UTC)no subject
Date: 2017-09-21 07:16 am (UTC)1.сначала выполняются действия, заключенные в скобки; при этом умножение и деление делаются в порядке из следования, но раньше, чем сложение и вычитание;
2.затем выполняются остающиеся действия, причем опять умножение и деление делаются в порядке из следования, но раньше сложения и вычитания.
По-моему, вполне исчерпывающе :))
no subject
Date: 2017-09-21 07:24 am (UTC)no subject
Date: 2017-09-21 07:29 am (UTC)no subject
Date: 2017-09-21 07:37 am (UTC)no subject
Date: 2017-09-21 07:44 am (UTC)no subject
Date: 2017-09-21 07:48 am (UTC)no subject
Date: 2017-09-21 09:31 am (UTC)no subject
Date: 2017-09-21 08:56 am (UTC)Моё мнение: либо мы пишем все знаки по-человечески, либо деление должно заменяться дробью - и нефиг смешивать одно с другим. То есть понятно, что мозги надо включать в любом случае, и да, ответ здесь 9 и никаких вариантов. Но запись дурацкая.
no subject
Date: 2017-09-21 09:03 am (UTC)И, кстати, а если будет 2а, мы что, будем делить на 2а, а не на 2?!
no subject
Date: 2017-09-21 09:20 am (UTC)Плюс туда же некоторая двусмысленность знака "деление". Да, опять-таки по правилам это просто деление, а не дробная черта. Но как только опускается знак, мозг автоматом перестраивается на алгебраические алгоритмы и выстраивается цепочка "знак деления - дробная черта". Особенно, если учесть, что на клавиатуре знак деления набирается неоднозначно, написать-то можно и двоеточие, но на калькуляторе есть только косая черта. И да, всё равно скобка должна остаться в числителе, потому что если записывать в строчку, то должно быть по-другому. Но шаблон уже запущен :(
А всё потому, что пример изначально построен так, чтобы подлавливать :( Нормальный пример по арифметике должен быть корректно записан - ну не опускают знаки в начальной школе, не принято это.
no subject
Date: 2017-09-21 05:53 pm (UTC)Вот, оно самое! :0))
no subject
Date: 2017-09-22 02:08 pm (UTC)То есть да, запись 6/2(1+2) дурацкая, потому что можно предположить и второе прочтение. Хотя и очевидно, что изначально имелось в виду первое.
no subject
Date: 2017-09-22 02:18 pm (UTC)А если использован знак деления :? 2а:3b? А если расставить там знаки умножения? 2・а:3・b?
no subject
Date: 2017-09-22 02:48 pm (UTC)Тут дело именно в пропущенных знаках умножения. Если написано a/bc, то тут неоднозначность, но ведь так никто и не напишет. Потому что, с одной стороны, сокращение 2a/3b прекрасно работает из-за того, что там связки цифра-буква. Они воспринимаются как единое целое, умножение можно пропускать. А в ab пропущенное умножение считывается, но всё вместе не воспринимается так же неразрывно, как 2a. Но, с другой стороны, если человек имеет в виду a/b*c, то ему в голову не придёт опускать знак умножения. Равно как и для a/(bc) не придёт в голову опустить скобки.
Все эти правила приоритетов, они же написаны для сферического коня в ваккуме. Есть вообще правило, когда можно опускать знак умножения? Я не знаю такого, мне кажется, что это - упрощение реальной жизни. Очевидно, что упрощение может приводить к неоднозначной трактовке правил. Очевидно, что в реальной жизни подавляющее большинство таких неоднозначностей видят при вычитке и добавляют пропущенный знак.
Но для вопроса в ФБ вполне катит...
no subject
Date: 2017-09-22 03:13 pm (UTC)no subject
Date: 2017-09-22 03:23 pm (UTC)no subject
Date: 2017-09-22 04:00 pm (UTC)no subject
Date: 2017-09-22 07:22 pm (UTC)1/2x - это не "половина x", это "один поделить на два-икс".
no subject
Date: 2017-09-24 05:19 am (UTC)no subject
Date: 2017-09-24 08:50 am (UTC)no subject
Date: 2017-09-22 04:31 pm (UTC)no subject
Date: 2017-09-22 07:23 pm (UTC)no subject
Date: 2017-09-22 08:09 pm (UTC)no subject
Date: 2017-09-21 05:52 pm (UTC)Эк тебя зацепило! :0)))
А я докопалась до момента, который меня смутил - видео китайца помогло.
Удивительно, сколько лет эта задачка в Сети болтается, и др сих пор мы на неё клюём :0))
no subject
Date: 2017-09-21 05:56 pm (UTC)