Constructors
Properties
Static Optional ReadonlyDecimal
Static ReadonlyEUCLID
EUCLID: 9
Static ReadonlyROUND_CEIL
ROUND_CEIL: 2
Static ReadonlyROUND_DOWN
ROUND_DOWN: 1
Static ReadonlyROUND_FLOOR
ROUND_FLOOR: 3
Static ReadonlyROUND_HALF_CEIL
ROUND_HALF_CEIL: 7
Static ReadonlyROUND_HALF_DOWN
ROUND_HALF_DOWN: 5
Static ReadonlyROUND_HALF_EVEN
ROUND_HALF_EVEN: 6
Static ReadonlyROUND_HALF_FLOOR
ROUND_HALF_FLOOR: 8
Static ReadonlyROUND_HALF_UP
ROUND_HALF_UP: 4
Static ReadonlyROUND_UP
ROUND_UP: 0
Static Readonlycrypto
crypto: boolean
Static Optional Readonlydefault
Static ReadonlymaxE
maxE: number
Static ReadonlyminE
minE: number
Static Readonlyprecision
precision: number
Static ReadonlytoExpNeg
toExpNeg: number
Static ReadonlytoExpPos
toExpPos: number
Methods
cmp
- cmp(n): number
Returns number
comparedTo
- comparedTo(n): number
Returns number
decimalPlaces
- decimalPlaces(): number
Returns number
dp
- dp(): number
Returns number
eq
- eq(n): boolean
Returns boolean
equals
- equals(n): boolean
Returns boolean
greaterThan
- greaterThan(n): boolean
Returns boolean
greaterThanOrEqualTo
- greaterThanOrEqualTo(n): boolean
Returns boolean
gt
- gt(n): boolean
Returns boolean
gte
- gte(n): boolean
Returns boolean
inverseHyperbolicTangent
- inverseHyperbolicTangent(): Decimal
isFinite
- isFinite(): boolean
Returns boolean
isInt
- isInt(): boolean
Returns boolean
isInteger
- isInteger(): boolean
Returns boolean
isNaN
- isNaN(): boolean
Returns boolean
isNeg
- isNeg(): boolean
Returns boolean
isNegative
- isNegative(): boolean
Returns boolean
isPos
- isPos(): boolean
Returns boolean
isPositive
- isPositive(): boolean
Returns boolean
isZero
- isZero(): boolean
Returns boolean
lessThan
- lessThan(n): boolean
Returns boolean
lessThanOrEqualTo
- lessThanOrEqualTo(n): boolean
Returns boolean
lt
- lt(n): boolean
Returns boolean
lte
- lte(n): boolean
Returns boolean
precision
- precision(includeZeros?): number
Parameters
OptionalincludeZeros: boolean
Returns number
sd
- sd(includeZeros?): number
Parameters
OptionalincludeZeros: boolean
Returns number
toBinary
- toBinary(significantDigits?): string
Parameters
OptionalsignificantDigits: number
Returns string
- toBinary(significantDigits, rounding): string
Parameters
- significantDigits: number
- rounding: Rounding
Returns string
toDP
- toDP(decimalPlaces?): Decimal
Parameters
OptionaldecimalPlaces: number
- toDP(decimalPlaces, rounding): Decimal
toDecimalPlaces
- toDecimalPlaces(decimalPlaces?): Decimal
Parameters
OptionaldecimalPlaces: number
- toDecimalPlaces(decimalPlaces, rounding): Decimal
toExponential
- toExponential(decimalPlaces?): string
Parameters
OptionaldecimalPlaces: number
Returns string
- toExponential(decimalPlaces, rounding): string
Returns string
toFixed
- toFixed(decimalPlaces?): string
Parameters
OptionaldecimalPlaces: number
Returns string
- toFixed(decimalPlaces, rounding): string
Returns string
toFraction
- toFraction(max_denominator?): Decimal[]
Parameters
Optionalmax_denominator: Value
toHex
- toHex(significantDigits?): string
Parameters
OptionalsignificantDigits: number
Returns string
- toHex(significantDigits, rounding?): string
Parameters
- significantDigits: number
Optionalrounding: Rounding
Returns string
toHexadecimal
- toHexadecimal(significantDigits?): string
Parameters
OptionalsignificantDigits: number
Returns string
- toHexadecimal(significantDigits, rounding): string
Parameters
- significantDigits: number
- rounding: Rounding
Returns string
toJSON
- toJSON(): string
Returns string
toNumber
- toNumber(): number
Returns number
toOctal
- toOctal(significantDigits?): string
Parameters
OptionalsignificantDigits: number
Returns string
- toOctal(significantDigits, rounding): string
Parameters
- significantDigits: number
- rounding: Rounding
Returns string
toPrecision
- toPrecision(significantDigits?): string
Parameters
OptionalsignificantDigits: number
Returns string
- toPrecision(significantDigits, rounding): string
Parameters
- significantDigits: number
- rounding: Rounding
Returns string
toSD
- toSD(significantDigits?): Decimal
Parameters
OptionalsignificantDigits: number
- toSD(significantDigits, rounding): Decimal
Parameters
- significantDigits: number
- rounding: Rounding
toSignificantDigits
- toSignificantDigits(significantDigits?): Decimal
Parameters
OptionalsignificantDigits: number
- toSignificantDigits(significantDigits, rounding): Decimal
Parameters
- significantDigits: number
- rounding: Rounding
toString
- toString(): string
Returns string
valueOf
- valueOf(): string
Returns string
Staticrandom
- random(significantDigits?): Decimal
Parameters
OptionalsignificantDigits: number
Staticsign
- sign(n): number
Returns number