[firebase-br] Casas decimais

Marcio Da Silva Ereno marcio em msereno.com.br
Qua Dez 9 07:37:18 -03 2009


Obrigado Eduardo


2009/12/9 Eduardo Bahiense <eduardo em icontroller.com.br>

> Faça o CAST em pelo menos um dos fatores da divisão.
>
> select cast(17 as numeric(15,6))/132*100 as teste from rdb$database
>
>
>
> Marcio Da Silva Ereno escreveu:
>
>  Ola amigos,
>>
>> pessoal eu precisava fazer um sql para calcular um percentual
>> exemplo (imaginem que esse valores sejam atributos do banco)
>>
>> resultado correto
>>
>> 17/132*100 = 12.87878
>>
>> mais quando eu faço esse tipo de calculo no firebird
>> 17.00/132.00*100 = 12.87
>>
>> e seu uso o cast
>> cast(17/132*100 as numeric(15,6)) = 12.870000
>>
>> como esse calculo e para achar um percentual para fazer outro calculo
>> eu precisava que sai se todos os numeros
>> alguem sabe como me ajudar
>>
>>
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Marcio Ereno



Mais detalhes sobre a lista de discussão lista