Spec-Zone .ru
спецификации, руководства, описания, API

12.6.1. Арифметические Операторы

Таблица 12.11. Арифметические Операторы

Имя Описание
DIV Целочисленное деление
/ Оператор подразделения
- Минус оператор
% or MOD Оператор по модулю
+ Оператор сложения
* Оператор умножения
- Измените знак параметра

Обычные арифметические операторы доступны. Результат определяется согласно следующим правилам:

Эти правила применяются для каждой работы, так, что вложенные вычисления подразумевают точность каждого компонента. Следовательно, (14620 / 9432456) / (24250 / 9432456), решения сначала к (0.0014) / (0.0026), с окончательным результатом, имеющим 8 десятичных разрядов (0.60288653).

Из-за этих правил и пути они применяются, забота должна быть проявлена, чтобы гарантировать, что компоненты и субкомпоненты вычисления используют соответствующий уровень точности. См. Раздел 12.10, "Функции броска и Операторы".

Для получения информации об обработке переполнения в оценке числового выражения см. Раздел 11.2.6, "Из диапазона и Обработка Переполнения".

Арифметические операторы применяются к числам. Для других типов значений альтернативные операции могут быть доступными. Например, чтобы добавить значения даты, использовать DATE_ADD(); см. Раздел 12.7, "Дата и Функции Времени".