Como arredondar um número decimal em javascript
Primeiro, discutiremos todos os métodos fornecidos pelo objeto de matemática para arredondar um número decimal:
Observação: Usaremos o console do navegador para demonstrar exemplos realizados neste post.
Matemática.Método CEIL () : O Matemática.CEIL() Método arredonda o número decimal até o número inteiro mais próximo:
Se dermos um número negativo como argumento, então:
Matemática.Método do piso () : Este método arredonda o número decimal até o número inteiro mais próximo:
Para um número negativo:
Matemática.Método redondo () : O Matemática.redondo() O método leva um número como um argumento e retorna seu número inteiro mais próximo. Ele arredonde o número até o número inteiro mais próximo se o dígito após o decimal for menor que 5:
Se o número após o decimal for superior a cinco, esse método arredondará o número até o número inteiro mais próximo:
Se o número após o decimal for 5, então o Matemática.redondo() Método arredonda o número para o número inteiro mais próximo na direção do +infinito:
Matemática.Método trunc () : Este método trunca a parte decimal de um número número e retorna apenas a parte do número inteiro:
Para números negativos:
Como usar o .Método tofixed () : O .tofixado () O método é usado para arredondar um número decimal até ou abaixo de um número específico de decimais. É preciso um argumento opcional que especifica o número de decimais que por padrão é 0:
Se queremos que o número tenha 2 pontos decimais, então:
Se o número especificado de pontos decimais for maior que os pontos decimais presentes no número, então 0s serão adicionados para criar o comprimento desejado:
Este método converte o número em uma string:
Conclusão
Rounding e truncador números decimais é um problema muito comum que todo desenvolvedor precisa enfrentar. Neste post, listamos as cinco soluções mais comuns presentes no JavaScript para arredondar ou truncar números decimais.
O Matemática.teto () Método arredonda o número decimal em direção ao seu número inteiro mais próximo na direção de +∞, enquanto o Matemática.chão() Método arredonda o número na direção de -∞. O Matemática.redondo() Método arredonda os números decimais em ambas as direções, dependendo do dígito que vem após o ponto decimal. O Matemática.trunc () Método trunca todos os dígitos após o ponto decimal e retorna apenas toda a parte do número do número decimal. O .tofixado () O método é usado para obter o número desejado de dígitos em um número decimal sempre.