Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ricardosoares1rj

Arredondar Valor

Recommended Posts

Ola pessoal boa tarde

 

eu estou com o seguinte problema, na minha tabela o valor do produto é 0,268, quando eu gero um relatorio, o valor exibido é 0,27 esse quando tem calculo, ele é feito sobre o valor de 0,268

 

Por favor me ajudem como eu faço para que o calculo seja sobre o valor de 0,27 e não no valor 0,268

 

muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Forma simples seria você criar no seu BD o campo com somente duas casas decimais, mas caso isto não seja possível, pode ainda fazer de forma prática o seguinte:

 

var
	valor: Extended;
begin
valor:=0.268;

valor:=StrToFloat(FloatToStrF(valor,ffFixed,15,2));

ShowMessage(FloatToStr(valor));

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.