- Arbitrary Precision: No
MAX_SAFE_INTEGERlimit - Precise Decimals: No floating-point errors
- Fluent API: Chainable operations
- Simple: Just
Int()andDecimal()
pnpm add @ochairo/numbersimport { Int, Decimal } from '@ochairo/numbers';
const integer: Int = Int("9007199254740992");
const decimal: Decimal = Decimal("12345678901234567890.123456790");
integer.add(decimal).toString(); // "12345679901912442382.123456782"
decimal.subtract(integer).toString(); // "12345678901234567889.223456798"Made with ❤︎ by ochairo