|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : février 2009 Messages : 16 ![]() |
Bonjour,
Un collègue a obtenu un résultat étrange en SAS, on l'a simplifié à l'extrême pour le réproduire mais on ne parvient pas à l'expliquer. Code :
Auriez-vous une explication? Cordialement, Mikael |
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() ![]() Olivier DecourtFormateur en informatique Inscription : avril 2008 Messages : 1 467 ![]() |
C'est une question de précision décimale. Quand SAS fait les incrémentations de son compteur de boucle, il accumule des micro-erreurs à la 12e décimale ou après. D'où l'influence du point de départ qui conditionne le nombre de passages dans la boucle.
Le conseil "officiel" de SAS est d'arrondir les quantités pour tester. Code :
|
||
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2009 Messages : 16 ![]() |
Merci pour cette explication Olivier !
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com