round Округляет число с плавающей точкой (float) &reftitle.description; floatround intfloatnum intprecision0 intmodePHP_ROUND_HALF_UP Возвращает округлённое значение числа num с точностью, указанной в параметре precision (количество цифр после запятой). Значение точности precision разрешено задавать отрицательным значением или нулём (по умолчанию). &reftitle.parameters; num Значение для округления. precision Необязательное количество десятичных знаков, до которых будет округлено число. Если точность precision положительная, число num округляется до точности precision значащих цифр после десятичной точки. Если точность precision отрицательная, число num округляется до точности precision значащих цифр перед десятичной точкой, то есть до следующего кратного результата выражения pow(10, -$precision), например, для точности precision, равной -1, число num округляется до десятков, для точности precision, равной -2, — до сотен и т. д. mode Чтобы задать режим округления, указывают одну из следующих констант: &Constants; &Description; PHP_ROUND_HALF_UP Округляет положительное число num в бо́льшую сторону, а отрицательное в меньшую, превращая 1.5 в 2 и -1.5 в -2 (стремится от нуля). PHP_ROUND_HALF_DOWN Округляет положительное число num в меньшую сторону, а отрицательное в бо́льшую, превращая 1.5 в 1 и -1.5 в -1 (стремится к нулю). PHP_ROUND_HALF_EVEN Округляет число num до ближайшего чётного значения, превращая 1.5 и 2.5 в 2. PHP_ROUND_HALF_ODD Округляет число num до ближайшего нечётного значения, превращая 1.5 в 1 и 2.5 в 3. &reftitle.returnvalues; Возвращает в виде числа с плавающей точкой (&float;) значение, округлённое до заданной параметром precision точности. &reftitle.changelog; &Version; &Description; 8.0.0 Параметр num больше не принимает внутренние объекты, поддерживающие числовое преобразование. &reftitle.examples; Пример использования функции <function>round</function> ]]> &example.outputs; Как параметр <parameter>precision</parameter> влияет на числа с плавающей точкой ]]> &example.outputs; Примеры использования параметра <parameter>mode</parameter> ]]> &example.outputs; Примеры использования параметра <parameter>mode</parameter> с указанием точности <parameter>precision</parameter> ]]> &example.outputs; &reftitle.seealso; ceil floor number_format