Come convertire INT a Float

May 28

I linguaggi di programmazione trattano dati in modo diverso in base al suo tipo. A rappresenta dati binari come un numero, una lettera, e molti altri oggetti. La maggior parte dei linguaggi di programmazione forniscono un meccanismo per la conversione da un tipo di dati a un altro. Ad esempio, il linguaggio di programmazione C permette di convertire numeri del tipo "int" per numeri del tipo "float". La differenza principale tra i due è che il tipo "float" ha un punto decimale e componente frazionaria. È possibile convertire i tipi di numero abbastanza facilmente in C.

istruzione

1 Caricare il C IDE facendo clic sulla sua icona del programma. Quando si apre, selezionare 'File / Nuovo / Progetto' e scegliere 'C Project' per creare un nuovo progetto C. Un file di codice sorgente vuoto appare nella parte editor di testo dell'IDE.

2 Creare una funzione principale che conterrà tutto il codice del programma. Questa è la prima istruzione necessaria per inizializzare l'array. Scrivi la seguente istruzione nella parte superiore del file di codice sorgente:

int main ()

{}

3 Dichiarare una variabile "int", scrivendo la seguente dichiarazione tra le parentesi graffe della funzione principale:

int x = 500;

4 Dichiarare una variabile "float" e assegnare il valore della variabile "int". È possibile farlo utilizzando una operazione di fusione, che prevede il posizionamento del tipo che si desidera convertire in parentesi all'interno prima il nome della variabile. Ad esempio, per lanciare "x" in un "float", scrivere la seguente:

float y = (float) x;

5 Stampa il valore della variabile "y" al console uscita scrivendo la seguente dichiarazione:

printf("%f", y);

6 Eseguire il programma premendo il tasto verde "Play". L'output del programma è simile al seguente:

500.000000