Racine carée en c

Résolu
olioli19_94 -  
ouchenmoustafa Messages postés 1 Statut Membre -
Bonjour,
J'ai un travail de science a remettre, sur le calcul du point de rosée, je me suis donc lancer dans la réalisation d'un mini programme qui calcule a l'aide de la pression atmosphérique, la température, et l'humidité relative, le point de rosée.
Pour ce, je doit appliquer cette formule:http://upload.wikimedia.org/math/b/0/2/b0224c70ff9310faf366e565cd169b01.png
Mais, je ne sais pas comment faire une racine carée( racine huitième mais 3×le carrée, c pareil) en c. j'ai trouver une foule de code sur internet, mais j'en cherche un qui est jute la fonction. Et qui me permet de stocker dans une variable la réponse.
Si vous ne comprener pas, contacter moi,
C'est vraiment important, c'est un travail qui compte pour 30% de ma note de l'étape.
Merci
Olivier
Configuration: Windows XP
Firefox 2.0.0.7

4 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    C'est la fonction
    sqrt
    :
    http://www.manpagez.com/missing.php

    Exemple :

    #include <math.h>
    #include <stdio.h>
    
    int main(){
        int x = 69;
        printf("%d => %lf\n",x,sqrt(x));
        return 0;
    }


    Pour compiler pense à linker avec la librairie math (
    libm
    ). Sous linux, avec
    gcc
    cela revient à ajouter l'option
    -lm
    :

    (mando@polgara) (~) $ gcc -lm -W -Wall plop.c
    (mando@polgara) (~) $ ./a.out
    69 => 8.306624


    Bonne chance
    46
    1. reub
       
      MErci

      Reub
      0
    2. ouchenmoustafa Messages postés 1 Statut Membre
       
      merci , oui La fonction racine carrée est déjà codée dans la librairie mathématique : c'est la fonction sqrt. Il n'y a donc pas besoin de la coder mais comment si on peut voir comment il code ou n'importe quelle outil qui programme dans la lib ?
      0