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

Certificação C# - Criar Tipos

Tenho uma dúvida:

Quando eu digo 6^24, o resultado não seria: 4738381338321620000?

Por que quando eu faço o seguinte código:

decimal teste = 6e24m;

O resultado da 6000000000000000000000000?

Obrigado pela ajuda.

2 respostas
solução!

Olá, Henrique

Entendi sua dúvida. Na verdade, 6e24m não significa 6^24, mas sim 6 * 10^24. Essa notação permite ler facilmente os números do tipo decimal, como nesse exemplo: 6e24m = número seis seguido de 24 zeros.

Perfeito Marcelo, obrigado!