English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Función round() en PHP

devuelveEsteTexto9La función redondea un número flotante. Por ejemplo 0.10 a35、0.

hasta 0, etc.

Sintaxis

round(val, precision, modo)

  • Parámetro-val

  • El valor a truncar-precision

  • Establece la precisión, es decir, el número de decimales a redondear-Modo

    • Especifica las constantes de los siguientes modos de redondeo-PHP_ROUND_HALF_UP1.5y2La constante redondea val a la precisión decimal (cuando está en el medio). La-1.5y-2y redondea

    • .Por defecto-PHP_ROUND_HALF_DOWN1.5y1La constante redondea val a la décima posición decimal. La-1.5y-1

    • Redondea a-PHP_ROUND_HALF_EVEN

    • Redondea val al siguiente valor par de precisión decimal-PHP_ROUND_HALF_ODD

Redondea val al siguiente valor impar de precisión decimal.

devuelveEsteround()

,0,PHP_ROUND_HALF_DOWN) . "<br>");

Veamos otro ejemplo
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");2La función devuelve el valor redondeado.99.02,
?>

Resultado de salida

2.1

,0,PHP_ROUND_HALF_DOWN) . "<br>");

Ejemplo-

Veamos otro ejemplo
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");9.859.02,
?>

Resultado de salida

9.86

,0,PHP_ROUND_HALF_DOWN) . "<br>");

Ejemplo-

Veamos otro ejemplo
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");10.5));
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");-10.5,0,PHP_ROUND_HALF_UP) . "<br>");
?>

Resultado de salida

11<br>-11

,0,PHP_ROUND_HALF_DOWN) . "<br>");

Ejemplo-

Veamos otro ejemplo
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");19.5,0,PHP_ROUND_HALF_UP) );
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");-19.5,0,PHP_ROUND_HALF_UP) );
?>

Resultado de salida

19<br>-19<br>

,0,PHP_ROUND_HALF_DOWN) . "<br>");

Ejemplo-

Veamos otro ejemplo
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");9.9<?php
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");-9.8<?php
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");11.8,0,PHP_ROUND_HALF_EVEN) . "<br>");
   echo(round(,0,PHP_ROUND_HALF_ODD) . "<br>");-11.8,0,PHP_ROUND_HALF_ODD));
?>

Resultado de salida

10<br>-10<br>12<br>-12