nerdamer-ts
Version:
javascript light-weight symbolic math expression evaluator
44 lines (43 loc) • 1.04 kB
TypeScript
/**
* Gets the quadrant of the trig function
* @param {Frac} m
* @returns {Int}
*/
export function getQuadrant(m: Frac): any;
export class Frac {
static create(n: any): Frac;
static isFrac(o: any): boolean;
static quick(n: any, d: any): Frac;
static simple(n: any): Frac;
constructor(n: any);
num: any;
den: any;
multiply(m: any): any;
divide(m: any): any;
subtract(m: any): Frac;
neg(): Frac;
add(m: any): Frac;
mod(m: any): Frac;
simplify(): Frac;
clone(): Frac;
decimal(prec: any): string;
toDecimal(prec: any): string | number;
qcompare(n: any): any[];
equals(n: any): any;
absEquals(n: any): any;
greaterThan(n: any): any;
gte(n: any): any;
lte(n: any): any;
lessThan(n: any): any;
isInteger(): any;
negate(): Frac;
invert(): Frac;
isOne(): any;
sign(): 1 | -1;
abs(): Frac;
gcd(f: any): Frac;
toString(): any;
valueOf(): number | bigDec;
isNegative(): boolean;
}
import bigDec from "decimal.js";