|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : septembre 2006 Messages : 339 ![]() |
Bonjour,
Je souhiate comparer 2 fichiers avec certaines conditions. Je m'explique: Il s'agit d'effectuer un traitement, générer un fichier $RESULT, puis le comparer à un fichier $REFERENCE. Mes fichiers auront une structure particuliere, comme ci: day(col1:8 char)--code (col21:20 char) --valeur (col41:20 char) ex: 01012008 code1 10 02012008 code2 15 03012008 code3 20 en principe un diff classique aurait suffi, mais il se peut que j'ai pour mon fichier $RESULt des valeurs (respectivement pour cet exemple) de 9,5; 15,2; 19,8 qui sont tout aussi acceptables. Il s'agit donc de prendre en considération une tolérance passée en paramétre $TOL de 5% par exemple, de vérifier si les 2 premiéres colonnes de chaque fichier corespondent, puis de comparer les valeurs avec cette tolérance. Faut-il que je divise chaque fichier $RESULT et $REFERENCE en 2 fichiers? $RESULT en $RESULT1 et $RESULT2 (idem pour $REFERENCE) puis, vérifier si diff $RESULT1 $REFERENCE1 =0, passer à la comparaison des valeurs ? ou peut on faire plus simple? Merci de vos suggestions, je pense que cela ferait un excellent post. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com