You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/05-data-types/02-number/article.md
+2-14Lines changed: 2 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,7 @@ En JavaScript moderne, il existe deux types de nombres :
4
4
5
5
1. Les nombres normaux en JavaScript sont stockés au format 64 bits [IEEE-754](https://en.wikipedia.org/wiki/IEEE_754-2008_revision), également connu sous le nom de "nombres à virgule flottante double précision". Ce sont des chiffres que nous utilisons le plus souvent, et nous en parlerons dans ce chapitre.
6
6
7
-
<<<<<<< HEAD
8
-
2. Les nombres BigInt pour représenter des entiers de longueur arbitraire. Ils sont parfois nécessaires, car un nombre régulier ne peut pas dépasser <code>2<sup>53</sup></code> ou être inférieur à <code>-2<sup>53</sup></code>. Comme les bigints sont utilisés dans quelques zones spéciales, nous leur consacrons un chapitre spécial <info:bigint>.
9
-
=======
10
-
2. BigInt numbers, to represent integers of arbitrary length. They are sometimes needed, because a regular number can't safely exceed <code>2<sup>53</sup></code> or be less than <code>-2<sup>53</sup></code>. As bigints are used in few special areas, we devote them a special chapter <info:bigint>.
11
-
>>>>>>> 4d01fc20d4d82358e61518a31efe80dec9bb2602
7
+
2. Les nombres BigInt pour représenter des entiers de longueur arbitraire. Ils sont parfois nécessaires, car un nombre régulier ne peut pas dépasser de manière précise <code>2<sup>53</sup></code> ou être inférieur à <code>-2<sup>53</sup></code>. Comme les bigints sont utilisés dans quelques zones spéciales, nous leur consacrons un chapitre spécial <info:bigint>.
12
8
13
9
Donc, ici, nous allons parler de chiffres réguliers. Augmentons nos connaissances à leur sujet.
14
10
@@ -58,11 +54,7 @@ Comme avant, l'utilisation de `"e"` peut nous aider. Si nous voulons éviter d'
58
54
let ms =1e-6; // six zéros à gauche de 1
59
55
```
60
56
61
-
<<<<<<< HEAD
62
-
Si nous comptons les zéros dans `0.000001`, il y en a 6. Alors, logiquement, c'est `1e-6`.
63
-
=======
64
-
If we count the zeroes in `0.000001`, there are 6 of them. So naturally it's `1e-6`.
65
-
>>>>>>> 4d01fc20d4d82358e61518a31efe80dec9bb2602
57
+
Si nous comptons les zéros dans `0.000001`, il y en a 6. Donc logiquement, c'est `1e-6`.
66
58
67
59
En d'autres termes, un nombre négatif après `"e"` signifie une division par 1 avec le nombre donné de zéros:
68
60
@@ -339,11 +331,7 @@ let num = +prompt("Entrez un nombre", '');
339
331
alert( isFinite(num) );
340
332
```
341
333
342
-
<<<<<<< HEAD
343
334
Veuillez noter qu'une chaîne de caractères vide ou une chaîne de caractères contenant seulement un espace est traitée comme `0` dans toutes les fonctions numérique, y compris `isFinite`.
344
-
=======
345
-
Please note that an empty or a space-only string is treated as `0` in all numeric functions including `isFinite`.
0 commit comments