Racine carée en c

Résolu
olioli19_94 -  
ouchenmoustafa Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

4 réponses

mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
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
reub
 
MErci

Reub
0
ouchenmoustafa Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
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