Ir para conteúdo
Fórum Script Brasil
  • 0

Ler o digito mais significativo de um número em C.


Ewinklo Strugk Dpirnoe

Pergunta

Pessoal, este é meu primeiro post aqui no fórum. Sei que a dúvida é bem boba, mas estou começando em C.

Estou com a seguinte dúvida: Como faço para ler o dígito mais significativo de um número? Tenho que converter-lo para string? 

Se alguém puder me dar uma clareada, um direcionamento, ajudará muito! ^_^

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Como faço para ler o dígito mais significativo de um número? Tenho que converter-lo para string? 

primeiro o que é o digito mais significativo de um numero ?

70.000

070.001

0070.010

00070.100

quais são os digitos mais significativos dos numeros acima ?

se o exercicio é só ler o digito mais significativo, o numero não precisa se transformado em string....mas se quiser tambem é

possivel.

abraço

 

Link para o comentário
Compartilhar em outros sites

  • 0

Não, você pode dividir o número várias vezes por 10, e parar quando o número for menor que 10 (ou seja quando sobrar apenas 1 dígito).

 

Veja:

42547 / 10 = 4254
4254 / 10 = 425
425 / 10 = 42
42 / 10 = 4

4 é menor que 10, logo paramos de dividir por 10 aqui,
e 4 é o dígito mais significativo do número original.

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...