- Preparing search index...
- The search index is not available
cnum
Constructors
constructor
- new Rat(numerator?: number | bigint, denominator?: number | bigint): Rat
-
Parameters
-
numerator: number | bigint = ...
-
denominator: number | bigint = ...
Returns Rat
Accessors
profile
- get profile(): string
-
Returns string
Methods
approximates
- approximates(n: number): boolean
-
Returns boolean
babylonianFraction
- babylonianFraction(): string[]
-
Returns string[]
babylonianFractionString
- babylonianFractionString(): string
-
Returns string
ceil
- ceil(): bigint
-
Returns bigint
continuedFraction
- continuedFraction(): Generator<number, any, unknown>
-
Returns Generator<number, any, unknown>
continuedFractionString
- continuedFractionString(): string
-
Returns string
dot
- dot(that: Rat): bigint
-
Returns bigint
egyptianFraction
- egyptianFraction(): Rat[]
-
Returns Rat[]
egyptianFractionString
- egyptianFractionString(): string
-
Returns string
equals
- equals(that: Rat): boolean
-
Returns boolean
floor
- floor(): bigint
-
Returns bigint
isFinite
- isFinite(): boolean
-
Returns boolean
isGreaterThan
- isGreaterThan(that: Rat): boolean
-
Returns boolean
isLessThan
- isLessThan(that: Rat): boolean
-
Returns boolean
isNegative
- isNegative(): boolean
-
Returns boolean
mixedFractionString
- mixedFractionString(): string
-
Returns string
normalize
- normalize(): void
-
Returns void
primeFactorization
- primeFactorization(): [bigint, bigint][]
-
Returns [bigint, bigint][]
primeFactorizationString
- primeFactorizationString(): string
-
Returns string
root
- root(n: number): Rat
-
Returns Rat
round
- round(): bigint
-
Returns bigint
toString
- toString(): string
-
Returns string
valueOf
- valueOf(): number
-
Returns number
Name
Rat