Обсуждение:Стрелочные обозначения Кнута

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Вопрос[править код]

Я хочу задать вопрос, на который не даёт ответа статья Тетрация — возможно потому, что ответ само собой разумеющийся, причём такой, какой предполагаю я: Правильно ли расставлены скобки в расшифровке тетрации и пентации? Ведь по правилам математики о приоритете действий в выражении, действия, имеющие одинаковый приоритет (например сложения с вычитаниями, умножения с делениями), если не поставлены скобки, выполняются в порядке слева направо (сначала самое левое, потом на одно правее и т.д.). Поэтому в выражении a^a^a^a^a действия выполняются в таком порядке: (((a^a)^a)^a)^a — именно такой порядок действий подтверждает программа Excel:

3^2^3 = (3^2)^3 = 729

3^(2^3) = 6561 ≠ 3^2^3

А в этой статье такому выражению предписывается иной порядок выполнения действий... -- Кеель 2010.сентябрь.03.пт. 13:29 (московское время) --Кеель 09:28, 3 сентября 2010 (UTC)[ответить]

Насколько я знаю, возведение в степень — правоассоциативно и это используется в большинстве языков программирования. По-видимому Excel — исключение.--Михаил Круглов 13:16, 3 сентября 2010 (UTC)[ответить]
Если записать степени «многоэтажно», то ассоциативность правая; а если записать их с помощью значка степени, то ассоциативность левая — осветил этот вопрос в главе Значок степени статьи «Возведение в степень». -- Кеель 2010.октябрь.17.вс. 15:44 (московское время) --Кеель 11:45, 17 октября 2010 (UTC)[ответить]

Почему не "Стрелочная нотация Кнута"?[править код]

Уж не потому ли, что автоматический перевод? — Эта реплика добавлена с IP 89.139.220.251 (о) 19:15, 24 января 2021 (UTC)[ответить]