Qual Tipo de Dados Usado para um sistema de Facturação

Olá pessoa, estou desernvolvendo um Sistema de gestão comercial em java FX. e fiquei pensando em qual tipo de dados usar para a definição dos Preços.

Nao sei se uso Float, Double, ou se nao estiver errado usar Decimal ou BigDecimal

A vossa opiaão sobre isso seria de Grande ajuda. Obrigado

Usa o BigDecimal/Decimal no banco. Dá uma pesquisada pra estudar as diferenças entre os tipos de dados numéricos e o que é melhor pra valor monetário, pois já tem muita coisa sobre o assunto. Exemplo: Melhor tipo de dado para valores monetários

1 curtida

Para valores financeiros sempre utiliza no java BigDecimal, E no banco de dados utilize Decimal(12,2) por exemplo…

1 curtida

Então, vou fazer alteração dos tipo no meu projecto