Documentación offline PHP master

BcMath\Number::floor

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

BcMath\Number::floor

Redondea hacia abajo un número de precisión arbitraria

Descripción#

public BcMath\Number::floor(): BcMath\Number
```php

Devuelve el valor entero inferior siguiente redondeando hacia abajo `$this` si es necesario.

## Parámetros

Esta función no contiene ningún parámetro.

## Ejemplos

Ejemplo de BcMath\Number::floor
floor(); $num2 = new BcMath\Number('9.999')->floor(); $num3 = new BcMath\Number('-3.14')->floor(); var_dump($num1, $num2, $num3); ?>

```php

El ejemplo anterior mostrará:

object(BcMath\Number)#2 (2) {
  ["value"]=>
  string(1) "4"
  ["scale"]=>
  int(0)
}
object(BcMath\Number)#3 (2) {
  ["value"]=>
  string(1) "9"
  ["scale"]=>
  int(0)
}
object(BcMath\Number)#4 (2) {
  ["value"]=>
  string(2) "-4"
  ["scale"]=>
  int(0)
}

Véase también#

bcfloor

BcMath\Number::ceil

BcMath\Number::round