Fórum Como arrendorar um valor 7,33333333 p/ 7,334 #288682
19/07/2005
0
Bom o tropico já esclarece bem minha dúvida..
´Como arrendorar um valor 7,33333333 p/ 7,334´
´Como arrendorar um valor 7,33333333 p/ 7,334´
Marcos Fernando
Curtir tópico
+ 0
Responder
Posts
19/07/2005
Bruno Belchior
bem... existe o Comando [b:47f8be7dc4]RoundTo[/b:47f8be7dc4] disponível da unit [b:47f8be7dc4]Math[/b:47f8be7dc4], porém ele irá arredondar para 7,333 porque essa é a regra matemática...
Responder
Gostei + 0
19/07/2005
Daemon
Declara a unit ´Math´ e usa essa função que eu criei:
valor: é o valor a ser convertido, no caso ´7,33333333´;
decimais: é quantas casas decimais vc quer;
o resultado é o valor convertido;
...flws
valor: é o valor a ser convertido, no caso ´7,33333333´;
decimais: é quantas casas decimais vc quer;
o resultado é o valor convertido;
function Tform1.CeilFormat(valor:Extended; decimais:Extended):Extended; var Fator:Integer; begin Fator := trunc(Power(10, decimais)); result := (Ceil(valor * Fator)/Fator); end;
...flws
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)