Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 14 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 17:32 
Не в сети
Начинающий
Зарегистрирован:
01 ноя 2017, 17:24
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Приветствую. Не холивара ради задам простой вопрос.
Чему равно [math]6\,\colon 2(2+1)[/math]?

1) [math](6\,\colon 2) * (2+1) = 9[/math]

2) [math]6\,\colon (2 * (2+1)) = 1[/math]

Как рассчитывается это выражение?

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

Цитата:
If you write “2(1+2)”, it is different from “2*(1+2)”, because it omits the multiplication sign. It suggests that these factors “stick together”, this operation has higher precedence than others within the same precedence level. Using this observation the result is still 1. Many scientific calculators are also using this rule.

Finally, mathematicians etc. who are working with formulas generally treat the division as if it was fraction, therefore they put the “2(2+1)” part into the denominator, automatically. For mathematicians, the formula is inconsistent, but the contradiction can be resolved, and the result is 1.
Bottom line: Since there’s a heated debate about the result, let’s accept those opinion who are expert of this field. The practice of the mathematicians say that this formula should be interpreted as “6 / (2 * (2 + 1))”, so the result is 1.

Disclaimer: my degree is programmer-mathematician, I learned math in uncountable hours at uni.

И подобное мнение очень часто наблюдается.
При этом разные калькуляторы также "придерживаются" разных точек зрения.

Где истина? Неужели посередине? :)

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 18:21 
Не в сети
Beautiful Mind
Зарегистрирован:
20 сен 2013, 23:46
Сообщений: 1593
Cпасибо сказано: 420
Спасибо получено:
364 раз в 305 сообщениях
Очков репутации: 80

Добавить очки репутацииУменьшить очки репутации
Croessmah писал(а):
знак умножения имеет более высокий приоритет, чем явно указанный
Croessmah
На мой скромный взгляд, это неверно. Умножение и деление имеют равный приоритет при выполнении операций слева направо. Заметьте, приоритет имеют не знаки, а операции.
Поэтому верен вариант 1).

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Gagarin "Спасибо" сказали:
Andy, Croessmah
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 18:59 
Не в сети
Light & Truth
Зарегистрирован:
02 дек 2016, 22:55
Сообщений: 5207
Cпасибо сказано: 340
Спасибо получено:
923 раз в 872 сообщениях
Очков репутации: 131

Добавить очки репутацииУменьшить очки репутации
Гм... Я бы тоже сказал, что сначала вычисляется сложение в скобках, а потом - слева направо, т.е. ответ 9.
Но вольфрам выдаёт 1. Причём независимо от того, опускаю я знак умножения перед скобкой, или указываю его явно.
Куда катится мир? :%)

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Booker48 "Спасибо" сказали:
Croessmah
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 19:27 
Не в сети
Beautiful Mind
Зарегистрирован:
20 сен 2013, 23:46
Сообщений: 1593
Cпасибо сказано: 420
Спасибо получено:
364 раз в 305 сообщениях
Очков репутации: 80

Добавить очки репутацииУменьшить очки репутации
Booker48 писал(а):
Но вольфрам выдаёт 1
Booker48
Вот поэтому я не верю Вольфраму, а верю карандашу, бумаге и отделу головного мозга, отвечающему за мышление.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 19:46 
Не в сети
Начинающий
Зарегистрирован:
01 ноя 2017, 17:24
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Booker48 писал(а):
Но вольфрам выдаёт 1.

Разные "калькуляторы" выдают разные ответы. :crazy:

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 19:49 
Не в сети
Beautiful Mind
Зарегистрирован:
20 сен 2013, 23:46
Сообщений: 1593
Cпасибо сказано: 420
Спасибо получено:
364 раз в 305 сообщениях
Очков репутации: 80

Добавить очки репутацииУменьшить очки репутации
Вольфрам, как мне видится, считает вот такое выражение:[math]\displaystyle \frac{6}{2\cdot (2+1)}=1[/math].
При переводе этого выражения в строчную запись необходимо поставить скобки, как в варианте 2): [math]6 \,\colon (2\cdot (2+1)=1[/math].
При исходной же записи выражения [math]6 \,\colon 2\cdot (2+1)=9[/math] порядок действий таков:
1. Сложение в скобках.
2. Деление
3. Умножение.
Причём этот порядок не зависит от того присутствует знак умножения, или нет (кстати, именно знак умножения, а не какие-то дикие звёздочки, как у ТС-а).
Вот так: [math]6 \,\colon 2(2+1)=6 \,\colon 2 \times 3=3 \times 3=9[/math].

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 20:01 
Не в сети
Light & Truth
Зарегистрирован:
02 дек 2016, 22:55
Сообщений: 5207
Cпасибо сказано: 340
Спасибо получено:
923 раз в 872 сообщениях
Очков репутации: 131

Добавить очки репутацииУменьшить очки репутации
Gagarin
Мне кажется, что лучше не верить ни в вольфрам, ни, тем более, в карандаш с бумагой. Лучше ими пользоваться. :wink:
Да и мозг тут несильно задействован - ведь запись арифметических операций это лишь вопрос соглашения. "Как пожелаем, так и сделаем", говаривал Никита Пряхин. В нашем случае - как договоримся.
А договорённости, конечно, не вечны - ни в грамматике, ни в математике.
Но обычно в разных пакетах или языках программирования явно оговаривается приоритет операций.
Хотя, конечно, лично мне обидно, что то, к чему я привык с детства, нынче интерпретируется иначе.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 21:04 
Не в сети
Начинающий
Зарегистрирован:
01 ноя 2017, 17:24
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Gagarin писал(а):
кстати, именно знак умножения, а не какие-то дикие звёздочки, как у ТС-а.

Какой именно из них? )
https://ru.wikipedia.org/wiki/%D0%97%D0 ... 0%B8%D1%8F

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 22:25 
Не в сети
Beautiful Mind
Зарегистрирован:
20 сен 2013, 23:46
Сообщений: 1593
Cпасибо сказано: 420
Спасибо получено:
364 раз в 305 сообщениях
Очков репутации: 80

Добавить очки репутацииУменьшить очки репутации
Croessmah
По Википедии математику не учат. Лучше обратитесь к учебникам. В них вся правда. И ни в одном учебнике Вы не найдёте звёздочку в качестве знака умножения.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Приоритет вычисления при явном указании знака умножения
СообщениеДобавлено: 01 ноя 2017, 23:57 
Не в сети
Light & Truth
Аватара пользователя
Зарегистрирован:
18 авг 2013, 14:27
Сообщений: 1978
Откуда: Москва
Cпасибо сказано: 384
Спасибо получено:
1069 раз в 855 сообщениях
Очков репутации: 197

Добавить очки репутацииУменьшить очки репутации
Кстати, в каком-то учебнике, по-моему, в справочнике Крамора, я читала, что знак умножения можно не писать только в случае, если первый множитель представлен числом, а второй и последующие - буквами. То же касается и умножения числа на выражение в скобках: если в скобках выражение начинается с буквы, то перед скобками знак умножения можно не ставить. После скобок знак умножения ставится всегда.

Но за точность не ручаюсь.

А по поводу звёздочек в роли знаков умножения - так повелось записывать эту операцию в текстах компьютерных программ. Издревле. С тех пор, когда редактор позволял напечатать только 256 символов. Это же правило действует и сейчас. Во всех языках программирования, с которыми мне когда-либо приходилось иметь дело, операция умножения записывается именно звёздочкой.

Поскольку мы с Вами сидим не над книжкой, а за компьютерами, - отдадим дань уважения компьютерному языку записи выражений, разрешим себе не оскорбляться и не раздражаться при виде звёздочки там, где учебники математики обычно ставят точку. :)

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему    На страницу 1, 2  След.  Страница 1 из 2 [ Сообщений: 14 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Приоритет логических операций

в форуме Дискретная математика, Теория множеств и Логика

kristi808

6

576

15 мар 2017, 18:23

Приоритет арифметических действий

в форуме Алгебра

Vladim

5

993

03 дек 2016, 21:27

Приоритет в действиях над матрицами

в форуме Линейная и Абстрактная алгебра

Q012

2

261

19 апр 2017, 17:54

Приоритет при возведении в степень

в форуме Алгебра

Gagarin

6

850

23 янв 2017, 21:41

Приоритет операций над множествами

в форуме Дискретная математика, Теория множеств и Логика

ExtreMaLLlka

1

742

15 июн 2016, 11:15

Приоритет операций в арифметике и алгебре

в форуме Дискуссионные математические проблемы

comrad

86

2685

02 фев 2021, 22:38

Выразить в явном виде

в форуме Интересные задачи участников форума MHP

Sota

37

653

08 янв 2023, 02:43

Представить функцию в явном виде

в форуме Аналитическая геометрия и Векторная алгебра

almazfadeev

0

423

06 дек 2014, 23:50

В дифференциальном уравнении в явном виде отсутствует x

в форуме Дифференциальные и Интегральные уравнения

nord07

12

432

03 ноя 2018, 11:35

Вычислить производную функцию в явном виде

в форуме Дифференциальное исчисление

dusha

4

342

22 апр 2014, 21:30


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved