Decimal Precision

Created by Jay Geeth, Modified on Tue, 12 Dec, 2023 at 3:02 PM by William Kinash

In this guide, we explain how the decimal precision is processed on Cryptoworth and how to readjust the decimal settings.    
        
                

Decimal Threshold Configurations 

                       

You are able to customize the decimal threshold - lowest at 8 and highest at 12 decimal places. This configuration allows you to account only for the configured number of decimal places. 

For example, if you have the following value:                       

                        

293922.13236612259784 ETH 

                       

Your portfolio decimal threshold configurations are set to 8 decimal places, then the calculation engine will use: 

                       

293922.13236612 ETH as the value. 



How To Adjust The Decimal Settings


Step 1


Head to your Portfolio Settings.



                    

Step 2


On the Portfolio Settings menu, click on the Decimal Threshold menu option.

        


Step 3


The default decimal threshold is preset at 12, you can alter this threshold to as low as 8. As mentioned earlier, the maximum threshold is 12. 


Once inputting the adjusted decimal place threshold, click on Save.



IMPORTANT: Inventory Slippage



Enabling Inventory Slippage allows the threshold allowed for inventory slippage. To dive into the details, we will use a BTC inventory example with a high unit price to explain this from the perspective of a potential low-accuracy scenario.


Example #1 (lowest accuracy setting):

A decimal setting of 8, allows bypassing missing inventory up to 8 decimal places. The software will mark a transaction with 0.00000008 BTC left in the disposition as complete. Assuming the portfolio transaction only contains the two transactions below and the value of the asset is $80,000, the calculation will be:


IN 0.1 ($8,000)

SEND 0.100000001 BTC ($8000.00008) - will not raise the missing inventory


Slipping cost basis = $0.00008

Slipping cost basis per 1 million disposition transactions (send/sell) = $80


Example #2 (highest accuracy setting):

A decimal setting of 12, allows bypassing missing inventory up to 12 decimal places. The software will mark a transaction with 0.00000008 BTC left in the disposition as complete. Assuming the portfolio transaction only contains the two transactions below and the value of the asset is $80,000, the calculation will be:


IN 0.1 ($8,000)

SEND 0.100000000001 BTC ($8000.00000008) - will not raise the missing inventory error


Slipping cost basis = $0.00000008

Slipping cost basis per 1 million disposition transactions (send/sell) = $0.08

             



                                                
        

    

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article