C + + é uma linguagem de programação que opera com números de ponto flutuante , como " 14,308996 " armazenado dentro do programa com uma elevada precisão. No entanto, você freqüentemente precisa arredondar números na saída de acordo com o contexto do programa. Por exemplo , se você criar uma aplicação em C + + que calcula a temperatura , você pode querer imprimir o resultado com apenas um ou dois dígitos depois do ponto decimal. Instruções
1
Adicione esses comandos para o seu programa C + + para tornar possível a apresentação fixa de números decimais :
std :: cout.setf ( std :: ios : fixos) ; < br >
std :: cout.setf ( std :: ios : showpoint );
2
definir a precisão que você precisa para exibir números para , por exemplo, as seguintes forças de instrução para mostrar números para segundo dígito depois da vírgula - std :: cout.precision (2); .
3
Imprima uma variável no seu programa C + + para verificar o resultado de saída
duplo teste = 15,5883 ;
std :: cout << teste ;
a variável "teste" é atribuído o valor 15,5883 , eo programa imprime " 15.59 " como o número é arredondado para o segundo dígito após o ponto decimal.