Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Decimal ou Float?

Eu montei assim, tenho dúvida se há algum problema em deixar decimal no lugar do float

CREATE TABLE [TABELA DE VENDEDORES]
([MATRICULA][CHAR](5),
[NOME][VARCHAR](100),
[PERCENTUAL COMISSÃO][DECIMAL](5,2));
1 resposta
solução!

O melhor é o decimal mesmo, porque ele tem mais precisão que o float.

No site da Microsoft:

O tipo decimal é apropriado quando o grau de precisão necessário é determinado pelo número de dígitos à direita do ponto decimal. Esses números são comumente usados em aplicativos financeiros, para valores de moeda (por exemplo, US$ 1,00), taxas de juros (por exemplo, 2,625%) e assim por diante. Mesmo os números com apenas uma casa decimal são tratados com mais precisão pelo tipo decimal: 0,1, por exemplo, pode ser representado com exatidão por meio de uma instância decimal, ao passo que não há instância double ou float que representem 0,1 com exatidão.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software