@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / toHuman

Function: toHuman()

toHuman(raw, decimals?): number

Defined in: packages/sdk/src/units.ts:24

Raw integer (string or bigint) → human number for DISPLAY ONLY. Lossy past ~15 significant digits (it's an IEEE double) — never round-trip money through this; use it for labels/charts. decimals defaults to 6, which is only correct for a six-decimal token. Pass the selected market's quoteDecimals for binary collateral/prices or baseDecimals for base quantities.

Parameters

raw

string | bigint

decimals?

number = Store.DECIMALS

Returns

number