Salut,
Je suis actuellement en train d'apprendre le langage C, et j'ai voullu essayer d'utiliser la librairie math.h mais j'ai un petit problème.
Mon code se compile bien, mais me donne pas les bons résultat voici le code

Code C : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
#include <stdio.h>
#include <stdlib.h>
#include <math.h> //Inclusion de la librairie math.h
 
int main(int argc, char *argv[])
{
  long entree = 0; //Déclaration et initialisation des variables utilisées par le programme.
  long cosinus = 0;
  long valeurAbsolue = 0;
  long auDessus = 0; 
 
  printf("Entrez un nombre ");
  scanf("%lf", &entree); //On saisi un nombre. Les nombres décimaux sont tolérés.
  printf("Vous avez saisi %lf \n", entree); //Affichage du nombre saisi.
 
  cosinus = cos(entree);  //Traitement de la variable entree, puis stockage des résultat dans les variables correspondantes.
  valeurAbsolue = fabs(entree);
  auDessus = ceil(entree);
 
  printf("Les resultat sont : \n"); //Affichage des résultats.
  printf("Le cosinus de %lf est %lf \n", entree, cosinus);
  printf("La valeure absolue de %lf est %lf", entree, valeurAbsolue);
  printf("L'entier au dessus de %lf, est %lf", entree, auDessus);
 
 
 
  system("PAUSE");	
  return 0;
}
]

Donc plutôt que de décrire ce qu'il me renvoie voici un screen du résultat compilé.



Voila si quelqu'un peut me donner un coup de main, bha je veut bien.
Merci d'avance