Re: Virgules dans les tableaux ...

Posté par drcharly93 le 21/8/2007 10:42:44
Bonjour,
Par définition les entiers ne contiennent pas de décimale
utiliser plutot des Réels
TabDonnee est un tableau de 6 par 1000 Réels
tabDonnee[1,1] = "9,73"
tabDonnee[1,2] = "11,13"


De plus, a moins que vous ayez besoin d'un tableau de 6 * 1000 votre code est correct sinon utiliser plutot des tableaux dynamique
TabDonnee est un tableau dynamique de 0 par 0 Réels
Indice1  est un entier = 1
Indice2 est un entier = 2
I est un entier
J est un entier

Dimension( TabDonnee, 6, 1000 )
POUR I = 1 A Indice1
  POUR J = 1 A Indice2
    tabDonnee[I,J] = <Valeur a affecter>
  FIN
FIN

Cette méthode manipule un tableau dynamique limité a sa juste nécessité et le temp de traitement en est formement amélioré.
Manipuler un tableau de 6000 Réels par défaut pour n'en gérer par exemple que 100 peu alloudir inutilement le traitement.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5346&post_id=22075