Implements

Methods

static Cassandra\Smallint

min

( )

Minimum possible Cassandra\Smallint value

Static
This method is static
Returns:
Type Details
Cassandra\Smallint

minimum value

static Cassandra\Smallint

max

( )

Maximum possible Cassandra\Smallint value

Static
This method is static
Returns:
Type Details
Cassandra\Smallint

maximum value

__construct

( string $value )

Creates a new 16bit integer.

Parameters:
Name Type Details
$value string

integer value as a string

Parameters:
Name Type Details
$addend Cassandra\Numeric

a number to add to this one

Returns:
Type Details
Cassandra\Numeric

sum

Cassandra\Numeric

sub

( Cassandra\Numeric $subtrahend )
Parameters:
Name Type Details
$subtrahend Cassandra\Numeric

a number to subtract from this one

Returns:
Type Details
Cassandra\Numeric

difference

Cassandra\Numeric

mul

( Cassandra\Numeric $multiplier )
Parameters:
Name Type Details
$multiplier Cassandra\Numeric

a number to multiply this one by

Returns:
Type Details
Cassandra\Numeric

product

Parameters:
Name Type Details
$divisor Cassandra\Numeric

a number to divide this one by

Returns:
Type Details
Cassandra\Numeric

quotient

Parameters:
Name Type Details
$divisor Cassandra\Numeric

a number to divide this one by

Returns:
Type Details
Cassandra\Numeric

remainder

Returns:
Type Details
Cassandra\Numeric

absolute value

Returns:
Type Details
Cassandra\Numeric

negative value

Returns:
Type Details
Cassandra\Numeric

square root

int

toInt

( )
Returns:
Type Details
int

this number as int

float

toDouble

( )
Returns:
Type Details
float

this number as float

Cassandra\Type

type

( )

The type of this value (smallint).

Returns:
Type Details
Cassandra\Type
int

value

( )

Returns the integer value.

Returns:
Type Details
int

integer value