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

Langage Perl Discussion :

garder uniquement les chiffres après la ,


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut garder uniquement les chiffres après la ,
    Bonjour,

    Je débute en PERL.
    J'aimerais garder uniquement les 4 chiffres après la virgules soit

    1.4856 --> 0.4856 ou mieux: 1,4856 --> 48.56

    Merci de votre aide.

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Citation Envoyé par bob737 Voir le message
    1.4856 --> 0.4856 ou mieux: 1,4856 --> 48.56
    Bonjour, votre exemple n'est pas logique

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    my $chiffre = 1.4856;
    my $decimal = $chiffre - int($chiffre); 
    print $decimal;

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Citation Envoyé par djibril Voir le message
    Bonjour, votre exemple n'est pas logique

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    my $chiffre = 1.4856;
    my $decimal = $chiffre - int($chiffre); 
    print $decimal;
    Merci, j'avais bien pensé à cette solution mais je me demandais si une option de sprintf ne faisait pas le job.

    Pourquoi n'est pas logique?

    En fait, plus largement, je souhaite une solution permettant de transformer les secondes en HH:MM:ss.
    ça existe?

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Citation Envoyé par bob737 Voir le message
    Merci, j'avais bien pensé à cette solution mais je me demandais si une option de sprintf ne faisait pas le job.

    Pourquoi n'est pas logique?

    En fait, plus largement, je souhaite une solution permettant de transformer les secondes en HH:MM:ss.
    ça existe?
    Logique car 0.4856 différent de 48.56

    Sinon, si ta vraie question est de savoir comment transformer les secondes en HH:MM:SS, c'est autre chose.

    Quelle est ta vraie question ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    Citation Envoyé par djibril Voir le message
    Logique car 0.4856 différent de 48.56

    Sinon, si ta vraie question est de savoir comment transformer les secondes en HH:MM:SS, c'est autre chose.

    Quelle est ta vraie question ?
    Oui il s'agissait de transformer les secondes en HH:MM:SS
    J'ai trouvé mon bonheur. Merci!
    http://www.developpez.net/forums/d22...heure-min-sec/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. extraire uniquement les chiffres d'une cellule
    Par delamarque dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/08/2017, 18h25
  2. TEdit : Autoriser uniquement les chiffres (utilisation du OnKeyDown)
    Par ero-sennin dans le forum Composants VCL
    Réponses: 4
    Dernier message: 25/01/2008, 09h43
  3. Réponses: 8
    Dernier message: 07/12/2007, 20h48
  4. division qui conserve les chiffres après la virgule
    Par ali.ensi dans le forum Débuter
    Réponses: 3
    Dernier message: 05/10/2007, 13h26
  5. [RegEx] Enlever les chiffres apres Décimales (29.72 -> 29)
    Par unclebob dans le forum Langage
    Réponses: 9
    Dernier message: 14/08/2006, 17h18

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