Bonjour . Ma question Dde néophyte concerne l'écriture scientifique avec la lettre "e" de la valeur 0.00001. J'avais écris 1e-5 mais un interpréteur LISP me propose par défaut 1e-005.
Ma question est donc la suivante: 1e-5 est-il identique à 1e-005?
D'avance merci pour votre réponse.
***forum modifié***
salut
5 = 005 = 000000000000000000000000005
c'est simplement un format d'écriture avec trois chiffres et donc cela signifie avec des exposants variant de -999 à 999
...
Je remercie carpediem pour sa réponse.
Une autre question me vient à l'esprit.
Si la machine LISP m'a proposée 1e-005 à la place de ma proposition initiale 1e-5, est-ce que cela veut dire que l'ordinateur pourrait manipuler des nombres comme 1e-999?
D'avance merci pour la réponse.
Bonjour.
Dans le langage LISP, il y a 4 types de flottants (Floating Point Numbers) :
La taille en bits des nombres flottants en mémoire n'est qu'une recommandation. La taille dépend donc de l'implémentation de LISP sur une machine.
Il existe un cinquième format e ou E qui est le format que l'on peut définir par défaut, issu des 4 précédents. Voir la variable *READ-DEFAULT-FLOAT-FORMAT* qui vaut par défaut single-float.
Les limites de chaque type de flottants sont indiquées par les variables constantes dont les noms sont de la forme m-s-f avec :
m = most ou least
s = positive ou negative
f = short-float ou single-float ou double-float ou long-float.
Exemple : least-positive-long-float
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :