cast funcionando :: criando uma temporaria recebendo o valor com cast antes de realizar uma operacao.