Télécharger chai.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ CHAI     NOTICE  CHAT      11/09/12    21:15:21     7124           
   2 :                                              DATE     11/09/12
   3 : 
   4 :     Operateur CHAINE                         Voir aussi : TEXT
   5 :     ----------------  
   6 :     MOT1 = CHAINE  ('FORMAT' MOT2 ) OBJ1 |(*N)| ( OBJ2  .....)  ;
   7 :                                          |(/N)|
   8 : 
   9 : 
  10 :     Objet :
  11 :     _______
  12 : 
  13 :     L'operateur CHAINE permet de fabriquer un objet MOT1 de type MOT 
  14 :     de 512 caracteres au plus.
  15 : 
  16 :     Commentaire :
  17 :     _____________
  18 : 
  19 :     OBJi : objets de type MOT, ENTIER, FLOTTANT ou LOGIQUE
  20 : 
  21 :     MOT2 : format FORTRAN dans lequel on souhaite ecrire les flottants.
  22 :            On peut preciser le format pour chacun des flottants.
  23 :            MOT2 doit obligatoirement commencer et finir par des 
  24 :            parentheses.
  25 :            Le format par defaut est '(1PE12.5)' (Cf. formats fortran)
  26 :            exemples
  27 :             '(A4)'   : chaine de 4 caracteres
  28 :             '(I5)'   : entier sur 5 chiffres
  29 :             '(F8.5)' : flottant sur 8 caracteres avec 5 decimales maxi
  30 :                        sans exposant
  31 :             '(E12.5)' : flottant sur 12 caracteres avec 5 decimales maxi
  32 :                        et exposant genre 'E5'
  33 :             '(D12.5)' : flottant sur 12 caracteres avec 5 decimales maxi
  34 :                        et exposant genre 'D+05'
  35 :                     
  36 : 
  37 :     Remarque :
  38 :     __________
  39 : 
  40 :     La chaine est fabriquee par concatenation des chaines de caracteres
  41 :     des objets OBJi de type MOT.
  42 : 
  43 :     Si OBJi est un objet de type ENTIER, FLOTTANT ou LOGIQUE, il est 
  44 :     d'abord converti en chaine de caracteres.
  45 :     
  46 :     Pour les flottants, on prend en compte la derniere option FORMAT
  47 :     rencontree. Cette option doit etre utilisee avec precaution car une
  48 :     erreur de codage peut entrainer l'arret du programme.
  49 : 
  50 :     On peut par *N (ou /N) demander que l'ecriture de l'objet soit
  51 :     justifie a droite (ou a gauche) sur la Nieme colonne.
  52 :  
  53 :     Exemples :
  54 :     __________
  55 : 
  56 :     1)
  57 :     PRESS = 25.86  ;
  58 :     ICAS  = 2 ;
  59 :     AA=CHAINE  ' CAS DE CHARGE NUMERO:' ICAS '  PRESSION :' PRESS;
  60 : 
  61 :  CAS DE CHARGE NUMERO:2  PRESSION : 2.58600E+01
  62 : 
  63 :     2)
  64 :     AA=CHAINE  ' CAS DE CHARGE NUMERO:' ICAS  FORMAT '(F6.2)'
  65 :              '  PRESSION :' PRESS;
  66 : 
  67 :  CAS DE CHARGE NUMERO:2  PRESSION : 25.86
  68 : 
  69 :     3)
  70 :     F1 = '(F6.2)' ;
  71 :     BB = CHAINE ' PRES1=' FORMAT F1 PRESS ' PRES2=' PRESS ' PRES3='
  72 :          FORMAT '(SP,1PE10.3)' PRESS ;
  73 : 
  74 :  PRES1= 25.86 PRES2= 25.86 PRES3=+2.586E+01
  75 : 
  76 :     4)
  77 :     IJK=321; CC=CHAINE IJK*10 IJK*20;
  78 :             DD=CHAINE IJK/10 IJK/20;
  79 :     MESS CC ; MESS DD;
  80 : 
  81 :        321       321
  82 :          321       321
  83 : 

© Cast3M 2003 - Tous droits réservés.
Mentions légales