Estou eu deboas na aula de variáveis double no CSharp e me deparei com uma duvida:
na hora de fazer a demonstração ele usa :
double idade;
idade = 15 / 2 ;
sem o .0 o numero após a virgula seria ignorado e o certo seria colocar em uma das propriedades o valor com virgula tipo:
double idade;
idade = 15.0 2;
e o resultado seria 7,5. Porém, numa situação hipotética que vou criando enquanto to codando é de eu não poder inserir os valores, tipo um cliente que colocar o 15/2, como eu faria pra aparecer quebrado, eu pensei po é só colocar um valor que se anule com virgula ne tipo +1.0 - 1.0 no final ou só +0.0
exempo:
double idade;
idade = 1.0 + 15 / 2 - 1.0;
só que isso não funciona, e continuar resultando em 7 sem a virgula, alguém sabe me dizer o porque?