Stavo leggendo questa domanda e la risposta accettata afferma che BigDecimal
è il tipo migliore per rappresentare i valori di valuta. Ho anche visto diverse altre domande che supportano l'uso di grandi numeri decimali.
Perché BigDecimal è il miglior tipo? Non capisco la rilevanza di argomenti come calcoli precisi o persone con un grande patrimonio netto. Sono abbastanza sicuro che non ci sono valute fino al decimo decimale, e quasi nessuno ha un valore di 8-bytes (se dovesse conservarlo per molto tempo).
Per le tasse e altri calcoli intermedi, posso vedere come è importante assicurarsi di utilizzare un tipo corretto che non arrotonda / tronca i valori in modo prematuro, ma non mi sembra rilevante dal momento che un errore di 0,0000000001 centesimi sul dollaro non mi sembrano così grandi.
Può essere dovuto alla mia mancanza di comprensione dell'importanza della precisione quando si tratta di rendiconti finanziari, quindi forse qualcuno può anche chiarire se un milionesimo di un centesimo è significativo come numero finale.