IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

[gawk/shell] soustraction de nombres "scientifiques"


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut [gawk/shell] soustraction de nombres "scientifiques"
    Bonjour,

    Je rame un peu sur le problème suivant :
    J'ai un fichier avec 2 colonnes de valeurs du type 0.29033E+01 et 0.16005E+01
    que je souhaite soustraire avec gawk.

    Je n'arrive pas à préciser les formats d'entrée et de sortie,
    avec cette commande :
    gawk 'CONVFMT="%8.2f" {print $1""-$2""}' .mapt > .map

    ...puisque le résultat donne des valeurs de type 0.29033E+010
    il y a un "caractère" de trop à l'exposant et on retrouve la valeur de la première colonne.
    normalement ça serait 0.13E+01 ...

    Auriez vous une petite idée, svp ??

    merci d'avance

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 916
    Points
    17 916
    Billets dans le blog
    2

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    non malheureusement ça ne marche pas avec cette commande

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 916
    Points
    17 916
    Billets dans le blog
    2
    Par défaut
    et a ce compte-la un %f sans precision ?

    (desole j'ai pas Linux sous la main en ce moment)

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo