Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Jone99

Calculadora tirar os Zeros

Mensagens Recomendadas

Triton

Estás a utilizar floats e queres imprimir os números sem a precisão adicional (casas decimais)?

Tenta assim: printf("%.0f", n);

Acho que acertei na sintaxe. :confused:


<3 life

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
elcsat

olha primeiro define as variaveis como int, e faz a soma em int, se quiseres somar tambem float quando fazes a impressao defines quantas casas decimais queres %.1f (caso so uma casa decimal)

ex1

int a,b,soma;

a=b=2;

soma=a+b;

printf("resultado= %d", soma);

float a,b,soma;

a=2,32;

b=2;

printf("resultado= %.2f",a+:) ;

se quiseres fazer uma  mudança de tipo fazes um float para int casting

int(variavel)

espero ter ajudado

cumps

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.