Статья успешно отправлена на почту

Тип «MathOperations» в Mobile SMARTS

Применимо к продуктам: Mobile SMARTS платформа
Последние изменения: 2024-03-26

Выделите текст или фото, с замеченной ошибкой > нажмите карандаш для редактирования

Заметили ошибку в тексте?
Напишите нам, мы исправим!

MathOperations – тип, содержащий метод, позволяющий округлять числа до нужного количества разрядов после запятой.

Доступные методы:

Имя метода Описание
Round(val, digits, orient) Округляет число до нужного количества разрядов после запятой

Примеры использования

Round

Есть 2 метода округления: до ближайшего чётного и дальше от нуля.

Например, в случае округления дальше от нуля, 3,75 округляется до 3,8, 3,85 округляется до 3,9, -3,75 округляется до -3,8 и -3,85 округляется до -3,9. Это ещё можно назвать округлением в большую сторону.

В случае же округления до ближайшего чётного, как 3,75, так и 3,85 округляются до 3,8 и -3,75 и -3,85 округляются до -3,8.

Если хотите использовать округление до ближайшего чётного, то в качестве переменной orient нужно передавать 0, для округления дальше от нуля - 1

Код:

Число1 = MathOperations.Round(3.85,2,0);
Число2 = MathOperations.Round(3.85,2,1);

В первом случае округляем до ближайшего чётного, во втором дальше от нуля.

Результат:

До ближайшего чётного  Дальше от нуля


Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500