1
resposta

razão do casting num float

a razão de se fazer um casting no float para que não entenda como double seria unicamente questão de espaço? Por exemplo, se estamos um app mobile e precisamos ocupar pouca memória? Grata

1 resposta

Olá, Beatriz. Tudo bom?

Atualmente, em aplicações web/desktop/mobile é muito raro um caso onde seja desejável usar o float no lugar de double. No hardware atual, os benefícios na economia de uso de memória/cpu são mínimos.

O float faz sentido, e de fato é bastante utilizado, na programação de GPU (placa de vídeo/processador gráfico), onde milhões de pixels e cores devem ser calculados em poucos milissegundos e aqui o custo de lidar com a precisão do double interfere muito na performance.