linguaggi di programmazione hanno diversi modi di rappresentazione dei dati . Ad esempio, due modi del linguaggio di programmazione C in grado di memorizzare un numero sono come intero o come un doppio . Un numero intero è un numero di base che ha nessuna componente frazionaria , come 1 e 2 . Una doppia è un numero decimale , che può avere un componente frazionario e un componente esponenziale . Questo lo rende adatto per memorizzare dati come 2.718 . Conversione di un doppio a un numero intero è garantito a perdere molta precisione , poiché ogni informazione decimale è persa . Cose che ti serviranno
C Compiler , come GCC
C Ambiente di sviluppo integrato , come ad esempio Eclipse CDT
Mostra più istruzioni
1
caricare il tuo C integrato Development Environment , cliccando sulla sua icona , e iniziare un nuovo progetto . La finestra di lavoro verrà caricato con un file di codice sorgente vuoto
2
Import queste due librerie di scrivere le seguenti righe nella parte superiore del file di codice sorgente : .
# Include < , stdio.h >
# include
3
Creare una funzione principale , scrivendo le seguenti righe dopo il # include linee:
int main ( ) {
}
4
dichiarare un tipo di dati integer e double scrivendo le seguenti due righe all'interno della parentesi graffe del funzione principale :
int x = 0;
doppio e = 2.718 ;
5
Convertire il doppio di un int , scrivendo la successiva riga di codice :
x = ( int) e;
6
Stampa il formulario del doppio e l' int per vedere i risultati . È possibile utilizzare la funzione printf per raggiungere questo obiettivo , in questo modo:
printf ( "% d , % f \\ n" , x , e);
7
compilare ed eseguire il programma premendo il pulsante "Esegui" sul IDE . Il programma verrà compilato e quindi eseguire . L'output sarà:
2 , 2,718 mila