Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. BigNumber.php

function BigNumber::getSign

Returns the sign of this number.

@psalm-return -1|0|1

Return value

int -1 if the number is negative, 0 if zero, 1 if positive.

5 calls to BigNumber::getSign()
BigNumber::isNegative in vendor/brick/math/src/BigNumber.php
Checks if this number is strictly negative.
BigNumber::isNegativeOrZero in vendor/brick/math/src/BigNumber.php
Checks if this number is negative or zero.
BigNumber::isPositive in vendor/brick/math/src/BigNumber.php
Checks if this number is strictly positive.
BigNumber::isPositiveOrZero in vendor/brick/math/src/BigNumber.php
Checks if this number is positive or zero.
BigNumber::isZero in vendor/brick/math/src/BigNumber.php
Checks if this number equals zero.
3 methods override BigNumber::getSign()
BigDecimal::getSign in vendor/brick/math/src/BigDecimal.php
Returns the sign of this number.
BigInteger::getSign in vendor/brick/math/src/BigInteger.php
Returns the sign of this number.
BigRational::getSign in vendor/brick/math/src/BigRational.php
Returns the sign of this number.

File

vendor/brick/math/src/BigNumber.php, line 433

Class

BigNumber
Common interface for arbitrary-precision rational numbers.

Namespace

Brick\Math

Code

public abstract function getSign() : int;

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal