Uso de %g com diversas precisões. Escreva um programa que use o especificador de conversão g para exibir o valor 9876.12345. Imprima o valor com precisões variando de 1 a 9.

Passo 1

E aí meus queridos!! Tudo bem com vocês??

Hoje vamos ver um pouco especificador de conversão e suas precisões!! Bora lá?

Passo 2

Vamos iniciar nosso código incluindo as bibliotecas que já conhecemos: stdio.h e stdlib.h. Agora precisamos utilizar o especificador de conversão g e exibir os valores com precisões entre 1 e 9.

Vale lembras que o especificador de conversão g exibe um valor no formato de ponto flutuante “f” ou em formato exponencial “e” dependendo da magnitude do valor.

Veja o código:

Passo 3

Para o usuário ficaria da seguinte maneira:

Podemos ver que com a precisão de 1 a 3 casas o especificador de conversão trabalha no formado exponencial e depois no formado de valor flutuantes.

Dê Ctrl+n no seu compilador e bora para o próximo exercício!!

Resposta