function BigNumber::toBigInteger
Converts this number to a BigInteger.
Throws
RoundingNecessaryException If this number cannot be converted to a BigInteger without rounding.
3 methods override BigNumber::toBigInteger()
- BigDecimal::toBigInteger in vendor/
brick/ math/ src/ BigDecimal.php - Converts this number to a BigInteger.
- BigInteger::toBigInteger in vendor/
brick/ math/ src/ BigInteger.php - Converts this number to a BigInteger.
- BigRational::toBigInteger in vendor/
brick/ math/ src/ BigRational.php - Converts this number to a BigInteger.
File
-
vendor/
brick/ math/ src/ BigNumber.php, line 451
Class
- BigNumber
- Common interface for arbitrary-precision rational numbers.
Namespace
Brick\MathCode
public abstract function toBigInteger() : BigInteger;