TP10 Réels
This commit is contained in:
parent
11e6d5f195
commit
0692ffc6d6
15
APL1.1/TP10/extremites.c
Normal file
15
APL1.1/TP10/extremites.c
Normal file
@ -0,0 +1,15 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
printf("%f\n", +1.0/0.0);
|
||||
printf("%f\n", -1.0/0.0);
|
||||
printf("%f\n", -0.0/0.0);
|
||||
|
||||
/* Les trois opérations sont des erreur mathématiques
|
||||
mais l'informatique les fait quand même et sort la valeur qui est
|
||||
globalement acceptée de inf (infini) pour 1/0 et -inf pour -1/0
|
||||
0/0 est considéré comme 'pas un nombre' (NaN : Not A Number) */
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
8
APL1.1/TP10/formules.c
Normal file
8
APL1.1/TP10/formules.c
Normal file
@ -0,0 +1,8 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
10
APL1.1/TP10/poussieres.c
Normal file
10
APL1.1/TP10/poussieres.c
Normal file
@ -0,0 +1,10 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
printf("%.15f\n", 12345.678910111213);
|
||||
/* le format est arrondi à la 12eme décimale.
|
||||
Essayer d'en print plus donne des nombres incohérents */
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
18
APL1.1/TP10/telescopage.c
Normal file
18
APL1.1/TP10/telescopage.c
Normal file
@ -0,0 +1,18 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
|
||||
double x;
|
||||
char y;
|
||||
|
||||
printf("Veuillez donner un réel et un caractère : ");
|
||||
scanf("%lf,%c", &x, &y);
|
||||
printf("%e\n", x);
|
||||
|
||||
for (int i = 0; i < 5; i++) printf("%c", y);
|
||||
printf("\n");
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user