ROUND — различия между версиями
Материал из GB wiki
Pepel (обсуждение | вклад) м |
Олейник (обсуждение | вклад) (Отмена правки 1034 участника Pepel (обсуждение)) |
||
Строка 5: | Строка 5: | ||
|Аргументы= | |Аргументы= | ||
{{Аргумент | {{Аргумент | ||
− | |Название=Число | + | |Название=Число |
|Пояснение=действительное число, которое необходимо округлить. | |Пояснение=действительное число, которое необходимо округлить. | ||
}}<br/> | }}<br/> | ||
{{Аргумент | {{Аргумент | ||
− | |Название=Шкала | + | |Название=Шкала |
|Пояснение=строка, шкала округлений в виде <до суммы>=точность;<до суммы>=точность. Перед точностью может стоять знак < или >, для округления вверх или вниз. | |Пояснение=строка, шкала округлений в виде <до суммы>=точность;<до суммы>=точность. Перед точностью может стоять знак < или >, для округления вверх или вниз. | ||
}}<br/> | }}<br/> | ||
{{Аргумент | {{Аргумент | ||
− | |Название=Хвосты | + | |Название=Хвосты |
|Пояснение=строка, шкала дробных частей и коррекций , в виде F<хвост>=коррекция;F<хвост>=коррекция | |Пояснение=строка, шкала дробных частей и коррекций , в виде F<хвост>=коррекция;F<хвост>=коррекция | ||
}} | }} |
Текущая версия на 07:46, 5 июня 2010
Округляет до ближайшего целого.
Синтаксис
ROUND (Число,Шкала,Хвосты)
Аргументы
- Число
- действительное число, которое необходимо округлить.
- Шкала
- строка, шкала округлений в виде <до суммы>=точность;<до суммы>=точность. Перед точностью может стоять знак < или >, для округления вверх или вниз.
- Хвосты
- строка, шкала дробных частей и коррекций , в виде F<хвост>=коррекция;F<хвост>=коррекция
Тип результата
- Целое либо действительное число.
Примеры
ROUND(11.54) =12
ROUND(-8.01) =-8
ROUND(Price,`100=0.05;1000=1;10000=>10;10000000=100`, `F0.05=-0.05;F0.95=0.05`) - цену менее 100 руб округляем до 5 коп, причем 05 копеек округляем до рубля вниз, а 95 коп до рубля вверх, цену менее 1000 руб округляем до 1 рубля, цену менее 10000 - до 10 руб вверх, цену выше 10000 - до 100 руб.
Примеры для данной шкалы:
55.06 - 55.00
55.08 - 55.10
1234.56 - 1240.00
12345.67 - 12300.00