| Не про радио | Куда мы катимся... | 
|
|---|---|---|
А куда катятся они?  | 
  | 
|
А что там не так?  | 
  | 
|
Решите пример: 20/5(2+2)=?  The Old way = старым способом. The Common Core = по новому американскому стандарту.  | 
  | 
|
Я не знаю, как считать по Old way или по The Common Core.  | 
  | 
|
DWD: Я знаю, что у нас результат будет всегда 1. :) impulsite.ru: 20/5(2+2)=? Где вы увидели "+"?  | 
  | 
|
poruchik: А Гугли говорит 16 Покажите. poruchik: Где вы увидели "+"? Так в данном примере всё равно.  | 
  | 
|
Здесь 2 умножения и 1 деление - один приоритет - выполняется последовательно: 16. Даже если плюс там -сначала 20/5, потом результат умножаем на 4. Какой еще "старый способ"? Бред какой-то...  | 
  | 
|
f300: Какой еще "старый способ"? Бред какой-то.. Бред, пока ваше дитятко не принесет из школы двойку за "неправильно" решённую задачу. :) А по старому, это когда деление выполняется после умножения, вычитание после суммирования. И тогда ответ будет на задачку будет 1, а если "по-новому", то 16. У мериканцев на этот счет был акроним PEMDAS, определяющий порядок операций Parentheses, Exponents, Multiplication/Division, Addition/Subtraction, что по-нашему означает "скобки, степени, умножение/деление, сложение/вычитание"  | 
  | 
|
Я в таких неоднозначных случаях всегда ставлю лишние скобки. 20/(5*(2*2))=1 (20/5)*(2*2)=16 При программировании это позволяет избежать дуратских труднонаходимых ошибок. Иногда скобками для аналогичной цели приходится пользоваться в простом тексте - смотрится странно, но позволяет быть понятым однозначно.  | 
  | 
|
impulsite.ru: А по старому, это когда деление выполняется после умножения, вычитание после суммирования. Воблин... Никогда такого не слышал...  | 
  | 
|
| 
 Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь  | 
© 2003—2025  | 
|||