mckuroske: (Default)
[personal profile] mckuroske
Все уже видели, наверное, по ФБ (и не только) ходит примерчик, вызывающий нескончаемые споры:

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.


Успокойте мою душу, скажите мне, что нет правила про "отсутствие знака умножения перед скобкой". [livejournal.com profile] cdbyrf, не молчи!!!

Date: 2017-09-21 06:23 am (UTC)
From: [identity profile] dzz.livejournal.com
Глупости какие :)

Слушай программиста.
Есть "operator precedence", т.е. старшинство операторов. "Равностаршинные" операторы выполняются ПОСЛЕДОВАТЕЛЬНО по порядку написания. Т.е. 6/2, результат умножить на (1+2).
Всё. Других вариантов нет и быть не может :)

Если бы 6 нужно было поделить на шесть, это было бы необходимо обозначить отдельными скобками, т.е. 6:(2(1+2))
Edited Date: 2017-09-21 06:25 am (UTC)

Date: 2017-09-21 06:26 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Дайте, я вас расцелую, товарищ!!!

не всё так однозначно

Date: 2019-08-02 08:51 am (UTC)
From: [identity profile] russak.livejournal.com
в этом вопросе слушать младших школьников, бухгалтерские калькуляторы и людей их обслуживающих (как товарищ выше) не стоит. т.к. школьники еще не доучились, а калькуляторы с программистами говорят на специфическом языке, грамматика которого серьёзно отличается от способа записи, принятого у старших школьников и прочих технарей с дфмэнами. нормальный математический калькулятор выдаст единицу, как и неглядя поступят технари, физики с математиками и прилежные старшеклассники.

Image

зы если вы спросите, где я тут увидел алгебру, то покажите мне учебник арифметики с описанием правила пропуска оператора умножения.
Edited Date: 2019-08-02 08:59 am (UTC)

Date: 2017-09-21 06:49 am (UTC)
From: [identity profile] cdbyrf.livejournal.com
Первый раз слышу про такую интерпретацию отсутствия знака.
Зато 1. из курса алгебры помню, что 2х - это 2*х, а кроме того, 2. даже если и говорят, что надо взять значение в скобках дважды - это все равно умножение по определению. А дальше вспоминаем про правила порядка действий.
Народ еще предлагает применить распределительный закон умножения или говорит, что это общий множитель за скобки вынесли :-)

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

Date: 2017-09-21 07:05 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Вот я и говорю. Спасибо!

Date: 2017-09-21 06:54 am (UTC)
From: [identity profile] martcell.livejournal.com
Нет такого правила, это чьи-то буйные фантазии

Date: 2017-09-21 07:05 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Слава богу.

Date: 2017-09-21 07:16 am (UTC)
From: [identity profile] naughty-cat.livejournal.com
Ох, вы меня аж напугали! Я прям даже пошла гуглить "последовательность действий в математике". Нашла :)

1.сначала выполняются действия, заключенные в скобки; при этом умножение и деление делаются в порядке из следования, но раньше, чем сложение и вычитание;
2.затем выполняются остающиеся действия, причем опять умножение и деление делаются в порядке из следования, но раньше сложения и вычитания.

По-моему, вполне исчерпывающе :))
Edited Date: 2017-09-21 07:16 am (UTC)

Date: 2017-09-21 07:24 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Так вот и я после примерно пяти криков "умножение первым, потому что одно целое со скобками!" начала сомневаться в собственном здравом рассудке.

Date: 2017-09-21 07:29 am (UTC)
From: [identity profile] naughty-cat.livejournal.com
Я тоже засомневалась, и это печально :(

Date: 2017-09-21 07:37 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Почему же печально? Самоуверенность - тоже плохо, всегда полезно усомниться и проверить себя, подтвердив собственные знания. :-)

Date: 2017-09-21 07:44 am (UTC)
From: [identity profile] naughty-cat.livejournal.com
Мне грустно от того, что некоторые знания, полученные в школе, держаться где-то в памяти вот так вот "на соплях", простите. То есть, не было тогда получено глубинного понимания, а в памяти застряло обрывками. Целостности знаний мне не хватает :)

Date: 2017-09-21 07:48 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Не знаю, у меня не на соплях. Просто я всегда допускаю возможность своей неправоты - в любом случае готова сходить и проверить.

Date: 2017-09-21 09:31 am (UTC)
From: [identity profile] naughty-cat.livejournal.com
А я некоторые вещи открываю для себя заново, потому что в школе оно схватилось быстро и быстро же забылось, и только сейчас встраивается в картину мира осознанно и прочно.

Date: 2017-09-21 08:56 am (UTC)
From: [identity profile] marisha-ul.livejournal.com
А потому что запись дурацкая и некорректная. Я умом полностью согласна, что ты права, но интуитивно мне тоже хочется разделить 6 на это все "одно целое", потому что такая запись сразу воспринимается, как некое 2а, включается алгебра, многочлены и всякая такая лабуда. Только в многочленах между кусками, записанными как коэффициент-икс-в-такой-то-степени, могут быть только плюс и минус, а никак не деление. И вообще, это здесь совершенно ни при чём, потому как тут арифметика и ничего больше.

Моё мнение: либо мы пишем все знаки по-человечески, либо деление должно заменяться дробью - и нефиг смешивать одно с другим. То есть понятно, что мозги надо включать в любом случае, и да, ответ здесь 9 и никаких вариантов. Но запись дурацкая.

Date: 2017-09-21 09:03 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Ну, мало ли, кому что зрительно кажется. Запись, допускающая опущение знака умножения, вполне легитимная ведь? Но это не значит, что умножения там нет, и это "одно целое".
И, кстати, а если будет 2а, мы что, будем делить на 2а, а не на 2?!

Date: 2017-09-21 09:20 am (UTC)
From: [identity profile] marisha-ul.livejournal.com
Не, это понятно, и делить мы должны не на 2а, а на 2. Я про то, что в арифметических примерах не принято опускать знаки. Да, формально можно, попадает под правило, когда его можно опустить. Но реально в арифметических примерах этого не делают.
Плюс туда же некоторая двусмысленность знака "деление". Да, опять-таки по правилам это просто деление, а не дробная черта. Но как только опускается знак, мозг автоматом перестраивается на алгебраические алгоритмы и выстраивается цепочка "знак деления - дробная черта". Особенно, если учесть, что на клавиатуре знак деления набирается неоднозначно, написать-то можно и двоеточие, но на калькуляторе есть только косая черта. И да, всё равно скобка должна остаться в числителе, потому что если записывать в строчку, то должно быть по-другому. Но шаблон уже запущен :(
А всё потому, что пример изначально построен так, чтобы подлавливать :( Нормальный пример по арифметике должен быть корректно записан - ну не опускают знаки в начальной школе, не принято это.

Date: 2017-09-21 05:53 pm (UTC)
From: [identity profile] epona-mama.livejournal.com

Вот, оно самое! :0))

Date: 2017-09-22 02:08 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Ну как же! 2a/3b это однозначно (2*a)/(3*b). Никак не ((2*a)/3)*b.

То есть да, запись 6/2(1+2) дурацкая, потому что можно предположить и второе прочтение. Хотя и очевидно, что изначально имелось в виду первое.

Date: 2017-09-22 02:18 pm (UTC)
From: [identity profile] mckuroske.livejournal.com
Тогда 2а надо писать в знаменателе, а 3b - в числителе. Вот тогда будет однозначно.
А если использован знак деления :? 2а:3b? А если расставить там знаки умножения? 2・а:3・b?

Date: 2017-09-22 02:48 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Я не вижу разницы между ":" и "/". Поэтому, как я написал выше - если 2a:3b, то это (2*a)/(3*b). А если стоят знаки умножения, то 2*a/3*b - это ((2*a)/3)*b.

Тут дело именно в пропущенных знаках умножения. Если написано a/bc, то тут неоднозначность, но ведь так никто и не напишет. Потому что, с одной стороны, сокращение 2a/3b прекрасно работает из-за того, что там связки цифра-буква. Они воспринимаются как единое целое, умножение можно пропускать. А в ab пропущенное умножение считывается, но всё вместе не воспринимается так же неразрывно, как 2a. Но, с другой стороны, если человек имеет в виду a/b*c, то ему в голову не придёт опускать знак умножения. Равно как и для a/(bc) не придёт в голову опустить скобки.

Все эти правила приоритетов, они же написаны для сферического коня в ваккуме. Есть вообще правило, когда можно опускать знак умножения? Я не знаю такого, мне кажется, что это - упрощение реальной жизни. Очевидно, что упрощение может приводить к неоднозначной трактовке правил. Очевидно, что в реальной жизни подавляющее большинство таких неоднозначностей видят при вычитке и добавляют пропущенный знак.

Но для вопроса в ФБ вполне катит...

Date: 2017-09-22 03:13 pm (UTC)
From: [identity profile] mckuroske.livejournal.com
То есть, записать 2а можно, но правила, когда можно опускать знак умножения, нет?

Date: 2017-09-22 03:23 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Ну, по крайней мере я его не знаю, в школе не проходили :-) Но на работе я регулярно спотыкаюсь, когда в формуле пропущено умножение там, где оно не очевидно. То есть, глаз он всё же видит, где можно опускать, а где - нет. Например, 2abcf(x)mndx не читается вообще, нужно как минимум (2abc*f(x)*mn)dx (вместо скобок можно малый пробел поставить, но это мелочи). Не думаю, что всё это где-то оговорено чтрогими правилами. И уж точно уверен, что, даже если они существуют, никто этих правил не читал :-)

Date: 2017-09-22 04:00 pm (UTC)
From: [identity profile] mckuroske.livejournal.com
А почему "правило приоритетов" - для сферического коня? Они разве не всегда работают?

Date: 2017-09-22 07:22 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Если все знаки написаны - то да. А если не написано умножение - я привёл пример, когда оно (как мне кажется) не работает, потому что опущенное умножение - это вообще мёртвая склейка, у него абсолютный приоритет.

1/2x - это не "половина x", это "один поделить на два-икс".

Date: 2017-09-24 05:19 am (UTC)
From: [identity profile] mckuroske.livejournal.com
Это почему же "один поделить на два-икс"?! По мне, так как раз "половина х".

Date: 2017-09-24 08:50 am (UTC)
From: [identity profile] green-fr.livejournal.com
Ну фух, мир снова оказался многограннее, чем я ожидал :-) Значит, всё-таки нужно расставлять скобки, если понимание результата важно.

Date: 2017-09-22 04:31 pm (UTC)
From: [identity profile] marisha-ul.livejournal.com
Ну, изначально запись-то не с дробной чертой, а с двоеточием, но да, мозг шаблонно подставляет туда именно дробную черту :(

Date: 2017-09-22 07:23 pm (UTC)
From: [identity profile] green-fr.livejournal.com
А вы видите разницу между a:b и a/b? Я нет...

Date: 2017-09-22 08:09 pm (UTC)
From: [identity profile] marisha-ul.livejournal.com
Формально, конечно же, никакой :) И при нормальной записи, когда дробная черта горизонтальна и каждое число имеет точно положение - в числителе, в знаменателе или уже за дробью - всё в порядке. Но возникает путаница, когда пытаются записать дробь средствами обычной клавиатуры. То, что находится справа от косой черты, автоматом воспринимается как знаменатель. Это неправильно, но попадаются на этом все подряд (сегодня проверила на маме - у неё два высших образования, техническое и учитель математики, попалась так же :) :) :) ).

Date: 2017-09-21 05:52 pm (UTC)
From: [identity profile] epona-mama.livejournal.com

Эк тебя зацепило! :0)))

А я докопалась до момента, который меня смутил - видео китайца помогло.

Удивительно, сколько лет эта задачка в Сети болтается, и др сих пор мы на неё клюём :0))

Date: 2017-09-21 05:56 pm (UTC)
From: [identity profile] mckuroske.livejournal.com
Я не могу видео воспринимать, мне это долго - текст нужен.

Profile

mckuroske: (Default)
mckuroske

January 2026

S M T W T F S
     123
45 678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 8th, 2026 09:02 am
Powered by Dreamwidth Studios