Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come convertire una doppia per un numero intero in C

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

 

Programmazione © www.354353.com