Skip to main content

Decimal Precision

Set decimal precision between 8–12 places in Cryptoworth for your preferred level of accuracy when calculating asset transactions.

C
Written by Cryptoworth Support
Updated over 3 weeks ago

Decimal Threshold Configuration

Cryptoworth allows you to customize the decimal precision used in calculations. You can set the threshold between 8 and 12 decimal places.

Example:

  • If your transaction value is: 293922.13236612259784 ETH.

  • And your decimal threshold is set to 8, the system will round and process the value as: 293922.13236612 ETH.

Note: Only the specified number of decimal places will be considered in calculations and inventory tracking.

Adjust Decimal Settings

  1. From the side panel, click on your entity's name, then select Entity Settings.


  2. Click on Decimal Threshold in the settings menu.


  3. Change the threshold value as needed (minimum: 8, maximum: 12) and click Save to apply the changes.


    Enable Inventory Slippage: Enabling this option allows Cryptoworth to ignore minor inventory differences caused by rounding, preventing “Missing Inventory” errors.

    If disabled, all transactions must match exact precision, which may result in errors when minimal amounts remain unaccounted for.

    Only enable this if: You're running high-volume transactions and want to reduce false errors due to minimal discrepancies.

    Keep disabled if: You require maximum precision in asset tracking for audit or compliance purposes.

Note: Choosing a higher decimal precision improves accuracy but may raise inventory mismatch warnings for extremely small differences.

Information: Enabling Inventory Slippage allows Cryptoworth to auto-complete transactions that fall within the decimal threshold range. This avoids errors when a tiny remainder remains after a transaction.

Example 1: Low Precision (8 Decimal Places)

  • IN: 0.1 BTC → $8,000

  • SEND: 0.100000001 BTC → $8,000.00008

  • Remaining: 0.00000008 BTC → No error raised

  • Slippage per 1M transactions: ≈ $80

Example 2: High Precision (12 Decimal Places)

  • IN: 0.1 BTC → $8,000

  • SEND: 0.100000000001 BTC → $8,000.00000008

  • Remaining: 0.000000000001 BTC → No error raised

  • Slippage per 1M transactions: ≈ $0.08

Did this answer your question?