Versão atual:

Truncar / Arredondar para Cima

Estava precisando fazer alguns cálculos e por segurança preciso forçar que os cálculos sejam truncados/arredondados sempre para cima (ex.: 3.123 -> 3.13), a função round e noround não tem esse tipo de comportamento. Achei a função ceiling que faz exatamente assim, mas ela tem uma limitação de só trabalhar com inteiros, não permite por exemplo decimais como eu preciso.

Tem alguma função padrão que permite fazer isso? Eu posso até fazer um cálculo paralelo e comparar e fazer o ajuste, porém estava buscando algo mais simples de usar como o Round().

Versão (1):

Ver a versão formatada

Truncar / Arredondar para Cima

Comentário

new question