typo et erreurs representation_base
This commit is contained in:
@@ -47,7 +47,7 @@ Il existe deux façons de coder les nombres réels, en virgule fixe ou virgule f
|
||||
|
||||
### Virgule fixe
|
||||
|
||||
Le codage en __virgule fixe__ consiste à garder __un nombre fixe de chiffes après la virgule__.
|
||||
Le codage en __virgule fixe__ consiste à garder __un nombre fixe de chiffres après la virgule__.
|
||||
|
||||
Pour une représentation sur $`n`$ bits, on fixe $`e`$ bits pour la partie entière et $`v`$ bits pour la partie décimale où $`e + v = n`$.
|
||||
|
||||
@@ -184,7 +184,7 @@ Chaque norme défini aussi des valeurs spéciales, par exemple en double précis
|
||||
- le zéro positif: +0 = `0 00000000000 0000000000000000000000000000000000000000000000000000`,
|
||||
- le zéro négatif: -0 = `1 00000000000 0000000000000000000000000000000000000000000000000000`,
|
||||
- l'infini positif: +∞ = `0 11111111111 0000000000000000000000000000000000000000000000000000`,
|
||||
- l'infini négatif: +∞ = `1 11111111111 0000000000000000000000000000000000000000000000000000`
|
||||
- l'infini négatif: -∞ = `1 11111111111 0000000000000000000000000000000000000000000000000000`
|
||||
|
||||
### Impossibilité de coder tous les nombres réels
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Exercice 1
|
||||
|
||||
Écrire, en Python, une fonction `approximation` , prenant en entrée :
|
||||
- deux paramètre `a` et `b`, les flottants à comparer),
|
||||
- deux paramètres `a` et `b`, les flottants à comparer,
|
||||
- un paramètre `precision`, un entier donnant le nombre de chiffres après la virgule souhaitée entre 0 et 16
|
||||
|
||||
* Cette fonction renverra `True` si $`|a - b|< 10^{-precision}`$ et `False` sinon.
|
||||
@@ -14,7 +14,7 @@ Si nous avons besoin de comparer des flottants, on utilisera donc cette fonction
|
||||
|
||||
## Exercice : 2
|
||||
|
||||
Ecrire, en Python, une fonction `pythagore` prenant en entrée 3 flottants `a`, `b`, `c` et renvoie `True` si le triangle de dimension `a`, `b`et `c`est rectangle et `False` sinon.
|
||||
Écrire, en Python, une fonction `pythagore` prenant en entrée 3 flottants `a`, `b`, `c` et renvoie `True` si le triangle de dimension `a`, `b`et `c`est rectangle et `False` sinon.
|
||||
|
||||
**Attention** : On ne sait pas lequel de `a`, `b` ou `c` est le plus grand côté ! Il faudra donc étudier tous les cas possibles !`
|
||||
|
||||
@@ -31,7 +31,7 @@ Ecrire, en Python, une fonction `pythagore` prenant en entrée 3 flottants `a`,
|
||||
|
||||
- Comparer approximativement, avec une précision de 10 chiffres après la virgule, les fonctions `f` et `g` en prenant aléatoirement 1000 valeurs de `x` dans l'intervalle [-10, 10].
|
||||
- Si une des comparaisons est fausse, alors la fonction renverra `False`
|
||||
- Si toutes les comparaisons sont vraie, alors la fonction renverra `True`
|
||||
- Si toutes les comparaisons sont vraies, alors la fonction renverra `True`
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user