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

Autres langages Discussion :

[awk] Formatage de float


Sujet :

Autres langages

  1. #1
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 194
    Points : 102
    Points
    102
    Par défaut [awk] Formatage de float
    Bonjour,

    j'ai un champ que je veux renseigner sur 3 caractères (chiffres)
    Pour "30", je veux afficher "+030"
    pour "0", "+000"
    ...

    J'ai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    printf ("%+3.0f",MAVARIABLE)
    et ça ne marche pas ; j'ai trouvé sur le net, a priori, qu'il faudrait que je rajoute un "0" dans le formatteur mais je ne sais pas où le mettre (j'ai essayé plusieurs endroits, sans succès)

    Une idée ?

    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    stagiaire
    Inscrit en
    Octobre 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : stagiaire

    Informations forums :
    Inscription : Octobre 2005
    Messages : 20
    Points : 26
    Points
    26
    Par défaut Re: [awk] Formatage de float
    Citation Envoyé par szdavid
    Bonjour,

    j'ai un champ que je veux renseigner sur 3 caractères (chiffres)
    Pour "30", je veux afficher "+030"
    pour "0", "+000"
    ...

    J'ai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    printf ("%+3.0f",MAVARIABLE)
    et ça ne marche pas ; j'ai trouvé sur le net, a priori, qu'il faudrait que je rajoute un "0" dans le formatteur mais je ne sais pas où le mettre (j'ai essayé plusieurs endroits, sans succès)

    Une idée ?

    Merci

    essaye ceci et dis moi :
    >echo "10" | awk '{ printf ("%+04.0f",10) }'

Discussions similaires

  1. problème formatage de fichier avec awk
    Par nenekes dans le forum Shell et commandes GNU
    Réponses: 16
    Dernier message: 02/11/2006, 12h53
  2. Formatage de fichier avec awk
    Par sam56 dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 12/10/2006, 11h04
  3. formatage d'un text dans une cellule stringgrid en float
    Par iam dans le forum Bases de données
    Réponses: 4
    Dernier message: 26/04/2006, 15h05
  4. Pb de formatage de champs de type float
    Par FrankyNormand dans le forum XMLRAD
    Réponses: 9
    Dernier message: 05/05/2005, 12h37
  5. [7RC3] Formatage de champs float
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 2
    Dernier message: 19/05/2003, 09h38

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