@ephykal/operations-utils
Version:
> TODO: description
53 lines (50 loc) • 2.42 kB
text/typescript
type OperationsUtilsProps = {
a: number;
b?: number;
};
declare const Operations: () => {
add: (props: OperationsUtilsProps) => number;
subtract: (props: OperationsUtilsProps) => number;
multiply: (props: OperationsUtilsProps) => number;
divide: (props: OperationsUtilsProps) => number;
modulus: (props: OperationsUtilsProps) => number;
exponentiation: (props: OperationsUtilsProps) => number;
power: (props: OperationsUtilsProps) => number;
squareRoot: (props: OperationsUtilsProps) => number;
absoluteValue: (props: OperationsUtilsProps) => number;
cubeRoot: (props: OperationsUtilsProps) => number;
round: (props: OperationsUtilsProps) => number;
floor: (props: OperationsUtilsProps) => number;
ceil: (props: OperationsUtilsProps) => number;
truncate: (props: OperationsUtilsProps) => number;
sin: (props: OperationsUtilsProps) => number;
cos: (props: OperationsUtilsProps) => number;
tan: (props: OperationsUtilsProps) => number;
asin: (props: OperationsUtilsProps) => number;
acos: (props: OperationsUtilsProps) => number;
atan: (props: OperationsUtilsProps) => number;
atan2: (props: OperationsUtilsProps) => number;
log: (props: OperationsUtilsProps) => number;
log10: (props: OperationsUtilsProps) => number;
log2: (props: OperationsUtilsProps) => number;
exp: (props: OperationsUtilsProps) => number;
factorial: (props: OperationsUtilsProps) => number;
min: (props: OperationsUtilsProps) => number;
max: (props: OperationsUtilsProps) => number;
random: (props: OperationsUtilsProps) => number;
clamp: (props: OperationsUtilsProps) => number;
isEven: (props: OperationsUtilsProps) => boolean;
isOdd: (props: OperationsUtilsProps) => boolean;
isPrime: (props: OperationsUtilsProps) => boolean;
pi: (props: OperationsUtilsProps) => number;
euler: (props: OperationsUtilsProps) => number;
ln10: (props: OperationsUtilsProps) => number;
ln2: (props: OperationsUtilsProps) => number;
log10e: (props: OperationsUtilsProps) => number;
log2e: (props: OperationsUtilsProps) => number;
sqrt1: (props: OperationsUtilsProps) => number;
sqrt2: (props: OperationsUtilsProps) => number;
toDegrees: (props: OperationsUtilsProps) => number;
toRadians: (props: OperationsUtilsProps) => number;
};
export { Operations, type OperationsUtilsProps };