Ir ao conteúdo

Posts recomendados

Postado

seguinte galera, tenho um int dentro do meu código e preciso transformar em float porque estou fazendo um conta de uma variável int *(100/24), se alguém souber de uma função que faça isso eu agradeço 

  • Amei 1
  • 2 anos depois...
Postado

Bem, tente essa solução :

 


    unsigned long int numero;
      
    float corrige, delta, numero_dec;
    
    gotoxy(30,1);
    printf("A localidade corrente agora é %s \n",setlocale(LC_ALL,"")); 
        
    printf("\n\n\nEntre com um número inteiro e longo  :   ");
    scanf("%lu", &numero);

    numero_dec = (numero/10)  ;
    corrige    = 10 * numero_dec;
    delta      = (numero - corrige);
    numero_dec =   delta + corrige;

    printf("Valor inteiro / entrada   :    %lu     -  float resultante:    %.2f  ", numero, numero_dec);
              
return 0;
    
}

 

  • Amei 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...