Bonjour,
Je récupère la valeur maximale d'une colonne dans une table SAS avec le code suivant :
Je m'attends à obtenir la valeur 8000960240 dans la variable MAX_NUM_PTR, simplement quand je l'affiche dans la log, avec un %PUT, j'obtiens la valeur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 PROC SQL NOPRINT; SELECT MAX(NUM_PTR) into: MAX_NUM_PTR FROM table_ptr ; QUIT;
La valeur est donc approchée, ce qui ne m'arrange pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 28 %PUT "MAX_NUM_PTR" &MAX_NUM_PTR.; "MAX_NUM_PTR" 8.001E9
Sauriez-vous comment je peux faire pour avoir la valeur exacte dans la variable ?
Merci !
Partager