Class NumberLimits

The NumberLimits class contains the minimum and maximum values for various number types.

Constructors

Properties

bigInt64Maximum: bigint

The UInt32 maximum value.

bigIntMinimum: bigint

The UInt32 minimum value.

comparisonEpsilon: number

A very small value used as an error margin for comparing two numbers together.

dateTimeMaximum: Date

The DateTime maximum value.

dateTimeMinimum: Date

The DateTime minimum value.

doubleMaximum: number

The Double maximum value.

doubleMinimum: number

The Double minimum value.

float32Maximum: number

The Float32 maximum value.

float32Minimum: number

The Float32 minimum value.

float32NegativeInfinity: number

The Float32 negative infinity value.

float32PositiveInfinity: number

The Float32 positive infinity value.

floatDoubleSafeIntegerMaximum = 18446744073709552000
floatDoubleSafeIntegerMinimum = -18446744073709552000
int16Maximum: number

The Int16 maximum value.

int16Minimum: number

The Int16 minimum value.

int32Maximum: number

The Int32 maximum value.

int32Minimum: number

The Int32 minimum value.

int64Maximum: number

The Int64 maximum value.

int64Minimum: number

The Int64 minimum value.

int8Maximum: number

The Int8 maximum value.

int8Minimum: number

The Int8 minimum value.

uint16Maximum: number

The UInt16 maximum value.

uint16Minimum: number

The UInt16 minimum value.

uint32Maximum: number

The UInt32 maximum value.

uint32Minimum: number

The UInt32 minimum value.

uint64Maximum: number

The UInt64 maximum value.

uint64Minimum: number

The UInt64 minimum value.

uint8Maximum: number

The UInt8 maximum value.

uint8Minimum: number

The UInt8 minimum value.