#include #include int main(void) { int x=1; int y=2; printf("%f", ldexp(x,y)); return 0; }
A Voir sur le même Sujet
-
Interpréter une chaîne de caractères comme une valeur numérique en virgule flottante de type double
{filelink=13219} /* double strtod(const char *start, char **end); */ #include #include #include int main(void) { char in[1024], *start = in, *next = in; double val; …
-
Interpréter une chaîne de caractères comme une valeur numérique à virgule flottante de type float
{filelink=13220} /* float strtof ( const char * restrict s , char ** restrict endptr ); (C99) */ #include #include #include int main(void) { char …
-
C/C++: Obtenir l’exposant et la mantissa d’une valeur en vrigule flottante
{filelink=14000} #include #include int main () { double x, resultat; int y; x = 3.5; resultat = frexp (x , &y); printf (“%f * 2^%d …
-
C/C++: Découper un valeur en virgule flottante en parties fractionnaire et entière
{filelink=14009} #include #include int main () { double val, part_frac, part_entier; val = 3.14; part_frac = modf (val , &part_entier); printf (“%lf = %lf + …
-
Convertir une chaîne de caractères en une valeur à virgule flottante de type double
{filelink=13196} /* double atof ( const char *s ); */ #include #include int main(void) { char val1[80], val2[80]; printf(“Tapez un nombre: “); gets(val1); printf(“Tapez un …
-
C/C++: Retourner le reste de la division en virgule flottante de x par y
{filelink=14006} #include #include int main(void) { printf(“%1.1f”, fmod(5.5, 3.0)); return 0; }
-
C/C++: Affichage des nombres à virgule
{filelink=13687} #include int main(void) { //Afficher un seul chiffre après la virgule printf(“Ceci est un nombre à virgule: %.1f”, 3.14); return 0; }
-
Macro ‘fpclassify ( x )’ pour vérifier si une valeur est un nombre à virgule flottante normal ou l’un de plusieurs des catégories spéciales de valeurs
{filelink=13273} /* Valeurs de retour possible: FP_INFINITE FP_NAN FP_NORMAL FP_SUBNORMAL FP_ZERO */ #include #include //fonction pour trouver le minimum et le maximum double minimum( double …