J'essaie d'écrire un champ à remplissage nul dans un fichier de test qu'un programme COBOL va lire en utilisant la clause image 9 (5) v999. Cependant, je suis incapable de trouver le bon format. J'ai essayé z8.3 mais SAS insère le point décimal ... c'est-à-dire 99.999 où j'ai besoin de 00099999 comme résultat. Toute aide serait appréciée.Existe-t-il un format pour la sortie d'un champ décimal zoné non signé dans OpenVMS?
0
A
Répondre
1
Je crois que c'est ce que vous recherchez:
proc format ;
picture x low-high = '99999999' (prefix='0' mult=100);
run;
data _null_;
do cnt = 0 to 20 by 0.5;
put cnt x.;
end;
run;
Vous pouvez trouver quelques exemples de formats personnalisés dans ce PDF:
www2.sas.com/proceedings/sugi29/236-29.pdf
Vive Rob
Questions connexes
- 1. Signé ou non signé dans MySQL
- 2. hex à 64 Signé Décimal
- 3. Motif pour le format décimal
- 4. Comment arrondir un nombre décimal pour la sortie?
- 5. champ int non signé dans une migration Ruby on Rails?
- 6. La différence entre signé et non signé dans MySQL?
- 7. stockage dans un tableau char non signé
- 8. xslt format nombre décimal, nombre inférieur d'un
- 9. Format décimal pour les valeurs en pourcentage?
- 10. coulée entre signé et non signé
- 11. C: Convertir signé à non signé
- 12. Comment convertir un champ COMP en décimal?
- 13. Format double sans point décimal
- 14. Formatage de sortie décimal C++
- 15. Format décimal Excel en C# DateTime
- 16. java format de chaîne décimal
- 17. asp.net gridview format défini pour le champ non lié
- 18. signé conversions non signées
- 19. Convertir HICON pour le long non signé
- 20. Comment convertir un CGFloat à un entier non signé
- 21. Comment créer un champ décimal dans Access avec Alter Table?
- 22. Hexadécimal à un tableau non signé 8 bits dans VB.NET
- 23. Appliquer un thème Windows non signé dans WPF
- 24. Comment passer un entier comme paramètre non signé dans VB.NET?
- 25. obtenir la sortie au format
- 26. XSL: format décimal avec plusieurs formats possibles
- 27. Opérateurs de décalage bit à bit. Signé et non signé
- 28. Valeur maximale du caractère non signé
- 29. Convertir un entier 16 bits non signé en un entier 16 bits signé en C#
- 30. format décimal par rapport à chaîne.format
Je Je ne suis pas tout à fait sûr de ce que vous essayez de faire, mais quand vous dites Z8.3, vous dites à SAS d'utiliser 3 décimales - voir http://support.sas.com/doc umentation/cdl/fr/lrdict/63026/HTML/default/viewer.htm #/documentation/cdl/fr/lrdict/63026/HTML/default/a000205244.htm. Si cela ne vous aide pas, veuillez poster votre code et quelques exemples de données. –
mais peut-être que vous voulez le format ZDw.d? "Ecrit des données numériques en format décimal zoné" http://support.sas.com/documentation/cdl/fr/lrdict/63026/HTML/default/viewer.htm#/documentation/cdl/fr/lrdict/63026/HTML/ par défaut/a000205246.htm. Je pense que c'est signé, cependant, non signé ... –