Casa decimal

4 respostas
A

Olá pessoal,

Essa pergunta não tem nada a ver com Java, mas talvez vocês possam ve ajudar.

Existe alguma regra para a definição de casas decimal? Por exemplo no oracle eu crio um campo valor(10,2), porém, já vi sistemas utilizarem (18,6) ou (9,4).

Existe algum padrão? Como saber a quantidade de casas decimais?

Obrigado!

4 Respostas

orlandocn

isso depende da precisão que o seu problema exige

E

Depende. Se isso for representar o valor da dívida americana em dólares, então você precisaria de pelo menos um número (14,2).
Se isso for representar o seu salário, provavelmente um valor (6,2) é mais que suficiente :slight_smile:

Adelar

Depende dos valores que você deverá representar a longo prazo. Regras de negócios com valores acumulados, por exemplo, tendem a ocupar muitas casas. Quando mais casas mais espaço em banco será necessário, dependendo mais banda de rede é utilizada para a transmissão de dados, mais processamento é necessário, etc… Deve-se cuidar muito com isso.

Imagine o cenário: tenho um banco com todas as tabelas de valores comerciais com (10,2) com 10 anos de movimentação e devo agora alterá-las para (12,3) sem interferir nos dados… dos quais muitos são interligados. E agora?! :?

ViniGodoy

Alguns tipos de problema, como armazenar resultados estatísticos, podem exigir até uma precisão alta só nas casa decimais, como (1,18)

Criado 15 de julho de 2011
Ultima resposta 16 de jul. de 2011
Respostas 4
Participantes 5