Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire pour modifier le curse…
  • Comment trouver des ressources pour …
  • Comment faire pour convertir un fich…
  • Xcode Text Editor Tutorial 
  • Les inconvénients de pointeurs en C…
  • Objectif questionnement en programma…
  • Comment écrire une feuille XLS en C…
  • Comment utiliser un boîtier commuta…
  • Comment supprimer une ligne dans un …
  • Comment coder un C + + Attendez fonc…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment construire un pilote de périphérique 
  • Les avantages de prototypes de fonctions 
  • Comment inverser l'ordre d'un vecteur en C + + 
  • Comment faire un tampon Hex Du Char C 
  • Comment savoir Computer Game Programming Avec DirectX 
  • Comment accéder à la bibliothèque MSDN en C + + 
  • Comment utiliser OpenGL pour langage C 
  • Comment utiliser une date Allez base Avec GridView 
  • Comment identifier un utilisateur Windows doté ASP 
  • Comment détecter le Coup du Mic sur Xcode 
  • Connaissances Informatiques © http://www.ordinateur.cc