@neutrium/utilities - v3.1.0
    Preparing search index...

    Interface BinaryAdapter

    Complete native arithmetic and scientific adapter at a fixed binary precision.

    interface BinaryAdapter {
        config: Readonly<BinaryConfig>;
        id: string;
        identity: object;
        tier: "scientific";
        abs(value: number): number;
        acos(value: number): number;
        acosh(value: number): number;
        add(a: number, b: number): number;
        asin(value: number): number;
        asinh(value: number): number;
        atan(value: number): number;
        atan2(y: number, x: number): number;
        atanh(value: number): number;
        cbrt(value: number): number;
        ceil(value: number): number;
        compare(a: number, b: number): number;
        cos(value: number): number;
        cosh(value: number): number;
        div(a: number, b: number): number;
        exp(value: number): number;
        floor(value: number): number;
        from(value: unknown): number;
        isFinite(value: number): boolean;
        isInteger(value: number): boolean;
        isNaN(value: number): boolean;
        isValue(value: unknown): value is number;
        ln(value: number): number;
        log(value: number, base: number): number;
        mul(a: number, b: number): number;
        neg(value: number): number;
        pi(): number;
        pow(value: number, exponent: NumericInput<number>): number;
        rem(a: number, b: number): number;
        round(value: number): number;
        sin(value: number): number;
        sinh(value: number): number;
        sqrt(value: number): number;
        sub(a: number, b: number): number;
        tan(value: number): number;
        tanh(value: number): number;
        toNumber(value: number): number;
        toString(value: number): string;
        trunc(value: number): number;
    }

    Hierarchy (View Summary)

    Index
    config: Readonly<BinaryConfig>

    Immutable binary precision settings.

    id: string

    Diagnostic backend name, not a compatibility key.

    identity: object

    Stable backend compatibility identity, shared across tiers and configurations.

    tier: "scientific"

    Complete scientific capability tier.