effect-io-ai

Package: effect
Module: BigDecimal

BigDecimal.equals

Checks whether two BigDecimals are equal.

When to use

Use to compare two BigDecimal values for numeric equality.

Example (Checking decimal equality)

import { BigDecimal } from "effect"

const a = BigDecimal.fromStringUnsafe("1.5")
const b = BigDecimal.fromStringUnsafe("1.50")
const c = BigDecimal.fromStringUnsafe("2.0")

console.log(BigDecimal.equals(a, b)) // true
console.log(BigDecimal.equals(a, c)) // false

See

Signature

declare const equals: { (that: BigDecimal): (self: BigDecimal) => boolean; (self: BigDecimal, that: BigDecimal): boolean; }

Source

Since v2.0.0