Задание числа разрядов
В функции ceil и floor можно добавить необязательный аргумент, позволяющий указать число разрядов для округления. Синтаксис для вызова функций с параметром округления является следующим:
ceil (parameter_name или number, number_of_dec_places)
floor (parameter_name или number, number_of_dec_places)
где number_of_dec_places — опциональное значение.
Учтите следующие сведения о параметре number_of_dec_places.
• Он может быть представлен как число или как пользовательский параметр. Если значение параметра является вещественным числом, оно усекается до целого числа.
• Он имеет максимальное значение, равное 8. Если это значение превышается, округляемое число (первый аргумент) не округляется и используется исходное значение.
В следующих примерах показано использование функций ceilfloor без указания числа разрядов:
ceil (10.2) возвращает значение 11
floor (–10.2) возвращает значение –11
В следующих примерах показано использование функций ceil и floor с указанием числа разрядов:
ceil (10.255, 2) возвращает значение 10.26
ceil (10.255, 0) возвращает значение 11 [совпадает с ceil (10.255)]
floor (10.255, 1) возвращает значение 10.2
floor (–10.255, 2) возвращает значение –10.26