Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quais as diferenças? Double, Decimal, Float

Olá, estava fazendo o projeto no meu PC, e quando encerrei tirei um tempo pra fazer outra atividade fui ouvir um áudio sobre C# e me deparei com a informação de que os números não inteiros são melhores trabalhos com Tipo Float, além de que foi mencionado o tipo Decimal este recomendado para cálculos financeiros.

Qual diferença prática?

2 respostas
solução!

Olá, José! Tudo bom?

É uma ótima pergunta! Os tipos de dados Double, Decimal e Float são usados para representar números não inteiros em C#. A principal diferença entre eles é a precisão e o intervalo de valores que podem ser representados.

O tipo Float é um tipo de dados de ponto flutuante de precisão simples e é usado para representar números com decimais menores. O tipo Double é um tipo de dados de ponto flutuante de precisão dupla e é usado para representar números com decimais maiores. O tipo Decimal é um tipo de dados que representa números decimais exatos e é usado para cálculos financeiros e monetários.

Aqui está um exemplo prático: se você estiver trabalhando com um aplicativo que precisa lidar com números grandes e precisos, como em cálculos financeiros, o tipo Decimal é a melhor opção. Já se você estiver trabalhando com gráficos ou jogos, onde a precisão não é tão importante, o tipo Float pode ser a melhor opção. E se você precisar de mais precisão do que o tipo Float pode oferecer, o tipo Double é a escolha certa.

Esperamos que tenha ajudado e, qualquer coisa, estamos à disposição!

Abraços e bons estudos 😄


Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Direto ao ponto da dúvida. Muito obrigado!!!