Se voce precisa arredondar numeros para cima ou para baixo voce precisa utilizar os seguintes metodos:
- Para que o numero seja arredondado para cima deve ser utilizado o metodo Math.Ceiling Exemplo: 51.666 será transformado em 52.00
- Para que o numero seja arredondado para baixo deve ser utilizado o metodo Math.Floor Exemplo: 51.666 será transformado em 51.00
Agora para limitar a quantidade de digitos de um numero é necessário utilizar o metodo Math.Round para fazer isso, como ele funciona:
Você passa o numero e a quantidade de dígitos que você quer que seja utilizado e ele faz um arredondamento automático e retorna o numero com apenas a quantidade de digitos que voce precisa depois da virgula.Exemplo:
- Math.Round(10.1120, 2) -> 10.11
- Math.Round(10.1170, 2) -> 10.12
- Math.Round(10.1172, 3) -> 10.117
- Math.Round(10.1178, 3) -> 10.118