Как потолочные, напольные и круглые номера bcmath?

Мне необходимоимитировать точную функциональностьCEIL (), пол() а такжекруглый() функции на числах bcmath, Я уже нашел очень похожий вопрос но, к сожалениюпредоставленный ответ не достаточно хорош для меня с тех порне хватает отрицательных чисел иотсутствует аргумент точности для функции round ().

Мне было интересно, если кто-нибудь может придумать довольно короткое и элегантное решение этой проблемы.

Весь вклад приветствуется, спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос