Bonjour,

awk arrondit les valeurs du fichier que je lui donne en lecture, ce que je ne veux pas.
Avec le code suivant, si j'ai les valeurs 46.90 et 11.40 dans la 4ème et la 5ème colonne de mon fichier d'entrée respectivement, le résultat de la dernière ligne de ce code me donne : 46.0000 et 11.0000 dans mon nouveau fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
BEGIN {
}
{
        nobs=0;
        intensite=0;
        if(match($4,"999")==0){intensite=1;nobs=nobs+1;};
        if(intensite==1){printf("%10.4f%10.4f   5",$4,$5)};
}
Je ne comprends pas d'où vient l'arrondi ?

Merci d'avance