Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcelo Mohr Maciel

[Resolvido] Valor Monetário PHP/mysql

Recommended Posts

Boa tarde,

 

Estou começado em PHP/MySQL e estou fazendo um sistema de estoque, mas no desenvolvimento me deparei com um probleminha:

 

Qual tipo usar para valor monetário?

 

FLOAT

DECIMAL(10,2)

DOUBLE

 

E então, qual destes usar e porque?

 

Muito obrigado pela colaboração!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O ponto flutuante é tanto float ou double. Eles são usados a qualquer momento que você precisa para representar um número real, tal como definido pelo IEEE 754. Para mais informações sobre o IEEE 754, visite o Web Site IEEE. O tipo Decimal deve ser usado quando representa um valor financeiro, dinheiro ou valores.

 

Tipos de ponto flutuante são usados quando se necessita para realizar as operações que exijam representações fracionária. No entanto, para cálculos financeiros,

o tipo decimal é a melhor opção, porque você pode evitar erros de arredondamentos.

type : float

size : 32

precisão: 7 digitos

 

type: double

size: 64

precisão: 15 - 16 digitos

type: decimal

size: 128

precisão: 28-29 casas decimais

 

att:

Tullius

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.