Olá, estou fazendo uma calculadora para um trabalho de faculdade mas estou com um problema, quando vou fazer cálculos utilizando números decimais ela dá resultados inteiros, tipo 1.1+1.1 dá 2 e não 2.2, teria como alguém apontar o que está errado? Desculpe o incomodo e obrigado desde já.
Sobre calculadora não usando números decimais nas contas
3 Respostas
Solucao aceita
1 like
O parseInt trunca números float. Use parseFloat.
Abraço.
O parseInt retorna um número inteiro, então 1.1 é tranformado no número 1.
Utilize parseFloat.
1 like
Valeu galera, funcionou, eu tinha colocado ParseFloat já uma vez, ae fui fazer o cálculo e saiu errado, mas acho que foi porque, ao calcular, coloquei , no decimal ao invés de . ae saiu 2,2 e o certo é 2.2, muito obrigado pela ajuda!
Criado 24 de abril de 2019
Ultima resposta 24 de abr. de 2019
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo