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

float copia = (double)grande

No vídeo "Variáveis e Fluxos", o professor colocou:

double grande = 10.8; float copia = (double) grande;

Não funciona de jeito nenhum. Não seria:

double grande = 10.8; float copia = (float) grande;

?

3 respostas
solução!

Isso mesmo, Erickson. o grande ja é double, então é preciso fazer o cast para float, ele deve ter se confundido. inclusive ele faz o certo no cast do int.

double grande = 10.8;
float copia = (float) grande;

lembra sempre de usar a formatação pro código, fica mais fácil pra todo mundo entender

Erickson, dúvida solucionada?

Sim, já havia feito desse jeito mesmo. Obrigado