| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire pour supprimer l'exposant à un flotteur en C + +
    C + + langage de programmation dispose d'une bibliothèque de mathématiques intégré qui vous permet d'effectuer de nombreux calculs compliqués dans votre programme. Par exemple, vous pouvez augmenter le nombre de certains pouvoirs et de résoudre les logarithmes en C + + fonctions de la bibliothèque de mathématiques. Ceci est utile si vous avez un nombre à virgule flottante ( ou float) qui comporte une composante exponentielle que vous souhaitez supprimer . Vous pouvez supprimer cette composante exponentielle en utilisant quelques opérations arithmétiques courts et C + + instructions de programme . Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C + + , une telle GCC
    Afficher plus d' instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project » pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    Importer le "maths" bibliothèque par écrit ce qui suit au début du fichier de code source : .

    # include
    3

    créer une fonction principale . C'est là que votre programme commence l'exécution. Pour ce programme, la totalité du code iront dans les accolades de la fonction principale. Ecrivez ce qui suit pour créer une fonction principale :

    int main () {}


    4

    déclarer un type de données en virgule flottante et attribuez-lui la valeur de 5e2 ( ou 500 ) . Vous pouvez accomplir cela par écrit la déclaration suivante: ; " . X "

    float x = 5e2
    5

    créer un type de données entier et attribuez-lui la valeur du logarithme décimal de Une façon de le faire est d' utiliser la fonction " log10 " , ce qui résout un logarithme en base 10 d'un nombre . En branchant la valeur stockée dans "x ", vous obtiendrez un nombre entre deux et trois, puisque 500 est compris entre 100 ( dix à la puissance 2 ) et 1000 ( dix à la puissance 3 ) . En conservant ce dans un entier, on arrondit automatiquement à 2. Pour stocker le logarithme en base 10 de "x" dans une nouvelle variable entière , écrire la déclaration suivante:

    int exposant = log10 ( x ) ;
    6

    créer une nouvelle variable nommé " tenToExp », qui va stocker la valeur de dix à la puissance de tout ce qui est détenue par la variable « exposant ». Depuis le " exposant" variable contient la valeur 2, " tenToExp " contient la valeur de 100. Vous pouvez utiliser la fonction " pow " pour effectuer cette opération . Ecrire la déclaration suivante:

    int tenToExp = pow ( 10 exposants) ;
    7

    Créer un nouveau nombre à virgule flottante qui va stocker la valeur de la variable d'origine en virgule flottante "x " sans la composante exponentielle. Vous pouvez nommer ce « xNoExponent . « Variable Pour supprimer la composante exponentielle , vous devez diviser la variable d'origine "x" par la valeur stockée dans la variable " tenToExp . " La raison pour laquelle cela fonctionne est que la variable « tenToExp " équivaut à une centaine, et "x " est égal à cinq cents. En divisant les deux résultats dans la valeur de cinq ans, ce qui est "x" sans la composante exponentielle

    flotteur xNoExponent = x /tenToExp ; .
    8

    Imprimez la valeur détenue par les " xNoExponent " par écrit la déclaration suivante:

    cout << xNoExponent << endl;
    9

    exécuter le programme en appuyant sur le bouton de lecture vert. Le programme supprime la composante exponentielle à la variable "x" et affiche le résultat , qui est le numéro cinq.

    Previous :

    next :
      articles connexes
    ·Comment utiliser le Set STL classe Container 
    ·Comment déclarer un tableau de structures en C 
    ·Comment appeler un tableau de chaînes en C + + 
    ·Comment importer XLS pour NET 
    ·Ajout d'un nœud de TreeView 
    ·Comment faire pour créer une DLL # Bibliothèque de cl…
    ·Comment formater du texte dans la programmation Win32 
    ·Caractéristiques de Turbo C 
    ·Comment faire pour vérifier pour un commutateur de Sub…
    ·Comment créer un éclairage dynamique en GtkRadiant 
      articles en vedette
    ·Comment obtenir la date à partir d'un horodatage MySQL…
    ·Comment changer Struts Locale en Java 
    ·Étapes pour installer le JDK sur un ordinateur 
    ·Étapes à suivre pour créer une application Visual Ba…
    ·Comment faire pour installer cURL dans cPanel 
    ·Comment écrire un script basé Jeu du texte en PHP 
    ·Comment vérifier les numéros séquentiels en PHP 
    ·Comment faire pour convertir une année en deux chiffre…
    ·Comment faire pour installer PHP dans cPanel 
    ·Comment faire pour utiliser des éléments de bloc HTML…
    Copyright © Connaissances Informatiques http://fr.wingwit.com