Tableau des types de numérique

Afin d'éclaircir un peu ces différents formats, voici un tableau récapitulatif
Type de données Propriété
Taille du champ
Décimales possibles Le plus petit
nombre possible
le plus grand
nombre possible
Exemple d'utilisation
 Numérique  Octet Non  0  255 Nombre d'enfants
 Numérique  Entier Non  -32'768  32'767 Nombre d'amis sur FaceBook
 Numérique  Entier Long
(C'est le type de données des NuméroAuto, mais nous y reviendrons)
Non   -2'147'483'648  2'147'483'647
Plus de 2 milliards, donc.
 Principalement en relation  avec les Numéros automatiques (que nous verrons plus tard.)
 Numérique  Réel Simple Oui (mais ça dépend)  -9'999'999.00  9'999'999.00
Presque 10 millions
En statistiques et probabilités, ça peut être utile
En réalité, on a droit à 7 chiffres en tout et pour tout en Réel Simple. Donc, si on écrit 9'999'999, on a pas le droit de mettre des décimales parce qu'on a déjà utilisé les 7 chiffres, mais on pourrait écrire 9'999.123 par exemple, ou même 0.123456 : L'important est de ne pas utiliser plus que 7 chiffres.
 Numérique  Réel Double Oui (mais ça dépend)  -999'999'999'999'999  999'999'999'999'999
Presque un million de milliards
Microbiologie, physique quantique, tous les cas ou l'extrême précision des décimales est cruciales
La remarque est exactement la même que pour le type Réel Simple, sauf qu'ici, on a droit à 15 chiffres au lieu de 7. C'est à dire qu'on pourrait écrire un nombre très petit, comme par exemple : 0.00000000000001
On peut écrire des nombres beaucoup plus grands encore dans un Réel double ou réel simple, mais alors, ces nombres seront arrondis :
Par exemple, si vous essayez d'écrire le nombre 123456789123456789123456789 dans un Réel Double, vous n'aurez pas de message d'erreur, mais un arrondissement comme ceci : 123'456'789'123'457'000'000'000'000
 Numérique  N° de réplication On ne va pas s'occuper de cette option, ça date du temps d'Access 2003, ou on pouvait répliquer les bases de données, mais c'est une autre histoire
 Numérique  Décimal Non  -999'999'999'999'999'999  999'999'999'999'999'999
Presque un milliard de milliards
Astrophysique, théoriques des grands nombres, mathématiques théoriques
 Monétaire pas d'option : c'est obligatoirement la taille dire "monétaire" Oui  -99'999'999'999'999.9999  99'999'999'999'999.9999
Si on ajoute un millième de centime, on arrive à cent mille milliards
Toute notion d'argent
Contrairement aux Réels doubles et simples, ici, la précision des décimales est 4. Pas question, par exemple, d'écrire 9.99999, ce sera arrondi à 10. C'est donc un type de données particulièrement bien étudié pour contenir des sommes d'argent.
Dans l'exemple qui suit, je vous montre qu'il est possible de mixer de manière "contre-nature" les types de données et leur format. Dans cet exemple, nous inscrivons 1235.45 comme SalaireMensuel d'Edith Piaf.
Dans l'exemple du haut, nous avons une précision monétaire, mais un affichage en format Standard. Le format Standard est sans doute le format le plus lisible, le plus sympathique et le plus utilisé.
Dans l'exemple du bas, nous avons un Numérique Entier, affiché en format Monétaire : il y a donc les deux décimales affichées en plus du symbole fr., mais comme le type Entier n'admet pas les décimales, elles seront systématiquement à 00.

Voilà ! La partie compliquée est terminée !

Nous allons revenir à des notions plus basiques. Définissez SalaireMensuel comme étant un type Monétaire. Pour le format, vous avez trois choix pertinents : Monétaire, Euro et Standard.
Dans les trois cas, vous aurez une apostrophe ' de séparation entre les milliers et les centaines (en fait, par groupe de 3 chiffres : 12'345'678.75), un point décimal, et deux chiffres après la virgule.

Aucun commentaire:

Enregistrer un commentaire