1. Разбор порядка вычисления базовой арифметики
Q-разработчик-стажерКонтекст
Инженер переносит аналитические алгоритмы с Python на KDB+ и сталкивается с несовпадением результатов вычислений формул.
Проблема
Выражение `2*3+4` дает неожиданный результат 14 из-за отсутствия стандартного математического приоритета умножения.
Как использовать
Введите `2*3+4` в поле qCode и включите флаг «Показывать значки порядка вычисления».
qCode: "2*3+4", showOrder: true, showFunctional: falseРезультат
Инструмент строит дерево синтаксиса, показывая узел `+` как дочерний для `*`, и демонстрирует пошаговую редукцию: 3+4 → 7, затем 2*7 → 14.