Como limitar o número de pontos decimais em C ++

C ++ é uma linguagem de programação que opera com números de ponto flutuante, como “14,308996”, armazenados no programa com alta precisão. No entanto, muitas vezes você precisa arredondar os números no resultado de acordo com o contexto do programa. Por exemplo, se você criar um aplicativo C ++ que calcula a temperatura, convém imprimir o resultado com apenas um ou dois dígitos após o ponto decimal.

Passo 1

Adicione estes comandos ao seu programa C ++ para habilitar a apresentação fixa de números decimais: std :: cout.setf (std :: ios: fixed); std :: cout.setf (std :: ios: ponto de exibição);

Etapa 2

Defina a precisão necessária para mostrar os números; por exemplo, a instrução a seguir obriga a apresentar os números com dois dígitos após o ponto decimal – std :: cout.precision (2);

Etapa 3

Imprima uma variável no seu programa C ++ que verifique o resultado. teste duplo = 15,5883; 15,5883; std :: cout << teste; A variável “test” possui o valor atribuído 15.5883 e o programa imprime “15.59” como o número arredondado para o segundo dígito após o ponto decimal.

Referências

 

Você pode estar interessado:

Deixe um comentário