effect-io-ai

Package: effect
Module: BigInt

BigInt.sign

Determines the sign of a given bigint.

Example

import * as assert from "node:assert"
import { sign } from "effect/BigInt"

assert.deepStrictEqual(sign(-5n), -1)
assert.deepStrictEqual(sign(0n), 0)
assert.deepStrictEqual(sign(5n), 1)

Signature

declare const sign: (n: bigint) => Ordering

Source

Since v2.0.0