Gerar float com várias casas decimais em JavaScript
Neste artigo você vai aprender a como gerar float com várias casas decimais em JavaScript, podendo escolher o número de casas decimais do float
Fala programador(a), beleza? Bora aprender mais sobre floats e casas decimais em JavaScript!
Geralmente alguns cálculos com JavaScript fornecem números arredondados e outros não
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Como podemos então controlar o número de casas exibidas?
Veja um exemplo:
var mult = 12.354 * 32423.123; var mult2 = 4.12 * 2.23; console.log(mult); // 400555.261542 console.log(mult2); // 9.1876
Nestes dois casos temos duas contas e dois números de casas diferentes
Aplicando o método toFixed para este resultado, podemos escolher o número de casas a serem exibidas, veja um exemplo:
var mult = 12.354 * 32423.123; var mult2 = 4.12 * 2.23; console.log(mult.toFixed(2)); // 400555.26 console.log(mult2.toFixed(10)); // 9.1876000000
Perceba que podemos utilizar para reduzir o número de casas e também para alongar
O que define é o número que colocamos como parâmetro em toFixed
Porém o dado que recebemos é em string, então se quisermos continuar fazendo outras operações matemáticas em cima do resultado precisamos aplicar o método parseFloat ao número
Desta maneira você receberá um novo float já arredondado e pode prosseguir com as suas próximas operações
Obs: Tome cuidado com o valor retornado como string para não errar na operação matemática futura com o mesmo, pode ter resultados completamente diferentes do esperado
Aconselho também a leitura deste artigo, que ensina os segredos da ofuscação de código me JS
Conclusão
Neste artigo vimos como gerar um float com várias casas decimais em JavaScript
Utilizamos o método toFixed para regular quantas casas desejamos no número alvo
E após a manipulação do número de casas, podemos utilizar o método parseFloat para transformar o dado novamente em float, uma vez que recebemos uma string
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]

