| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come rimuovere il Exponent Da un galleggiante in C + +
    Il C + + linguaggio di programmazione ha una libreria matematica incorporata che consente di eseguire molti calcoli complicati nel programma. Ad esempio , è possibile aumentare i numeri di alcuni poteri e risolvere i logaritmi con + funzioni della libreria matematica C + +. Questo è utile se si dispone di un numero in virgola mobile ( o galleggiante ), che ha una componente esponenziale che si desidera rimuovere . È possibile rimuovere questo componente esponenziale utilizzando alcune operazioni aritmetiche corti e + istruzioni di programma C + +. Cose che ti serviranno
    + ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT
    compilatore C + + , ad un GCC
    Mostra più istruzioni
    1

    carico C + il C + + IDE facendo clic sulla relativa 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 di vuoto viene visualizzata nell'editor di parte di testo della IDE
    2

    importare la libreria "matematica" , scrivendo il seguente all'inizio del file di codice sorgente : .

    # include
    3

    creare una funzione principale. Questo è dove il vostro programma inizia l'esecuzione. Per questo programma , tutto il codice andrà all'interno delle parentesi graffe della funzione principale . Scrivere il seguente per creare una funzione principale :

    int main ( ) { }


    4

    Dichiarare un tipo di dati a virgola mobile e assegnarle il valore di 5e2 ( o 500 ) . È possibile ottenere questo risultato scrivendo la seguente dichiarazione : ; " . X "

    float x = 5e2
    5

    Crea un tipo di dati integer e assegnarle il valore del logaritmo comune di Un modo per farlo è di utilizzare la funzione " log10 " , che risolve un logaritmo in base 10 di un numero. Inserendo il valore memorizzato in " x ", si otterrà un numero compreso tra due e tre , dato che 500 è tra 100 (dieci alla potenza di 2) e 1000 (dieci alla potenza di 3) . Memorizzando questo in un numero intero , si arrotonda automaticamente per 2 . Per memorizzare il logaritmo in base 10 di " x " in una nuova variabile intera , scrivere la seguente dichiarazione :

    int esponente = log10 ( x ), una nuova variabile
    6

    Creare denominato " tenToExp ", che conterrà il valore di dieci alla potenza di tutto ciò che è detenuta dalla variabile " esponente ". Poiché la variabile " esponente " contiene il valore 2 , " tenToExp " contiene il valore 100 . È possibile utilizzare la funzione " pow " per eseguire questa operazione . Scrivi la seguente dichiarazione :

    int tenToExp = pow ( 10 , esponente) ;
    7

    Creare un nuovo numero a virgola mobile che memorizzerà il valore della variabile originale in virgola mobile " x " senza il componente esponenziale . È possibile denominare il " xNoExponent . " Variabile Per rimuovere il componente esponenziale , è necessario dividere la variabile originale " x " per il valore memorizzato nella variabile " tenToExp . " Il motivo per cui funziona è perché la variabile " tenToExp " è uguale a cento , e " x " è uguale a cinquecento . Che divide i due risultati di valore dei cinque , che è " x " senza la componente esponenziale

    float xNoExponent = x /tenToExp ; .
    8

    Stampa il valore detenuto da " xNoExponent "scrivendo la seguente dichiarazione :

    cout << xNoExponent << endl;
    9

    Eseguire il programma premendo il tasto play verde . Il programma rimuove la componente esponenziale di variabile " x " e stampa il risultato , che è il numero cinque .

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere un numero pari a CPP 
    ·Come fare videogiochi con C + + 
    ·Come utilizzare la funzione memcpy in C + + 
    ·Come ottenere il prodotto di un array in C + + 
    ·Come progettare Editor Usando OpenGL 
    ·Come convertire Font TTF per Pcl 
    ·Come creare una funzione in Microsoft Visual C + + 
    ·XCode : Come creare un droplet 
    ·Come fare un file VSH 
    ·Come scrivere una semplice console di File Transfer Pro…
      Articoli in evidenza
    ·Come compilare una matrice 2D in C 
    ·Come fermare un loop in VB6 
    ·Come installare un gestore in Axis2 
    ·Come dichiarare un elenco bidimensionale in Python 
    ·MySQL Distinto Tutorial 
    ·Come impostare il formato decimale in un Applet 
    ·Come utilizzare CGI per visualizzare un file XLS in un …
    ·Come Cercare il numero di occorrenze di ogni carattere …
    ·Quali sono i valori Step in Python 
    ·Come collegarsi a più database in PHP e MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com