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

Recherche:

Type: Messages; Utilisateur: sth56

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    1 333

    Pour que ça fonctionne il faut que tu fasse ça :...

    Pour que ça fonctionne il faut que tu fasse ça :


    $toto= sprintf "%0${nbZero}s%s",0,$toto;

    (désoler j'ai modifier mon message au dernier moment en pensant que ça allait fonctionner)
  2. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    1 333

    tu peux faire comme ça : my $nbZero =...

    tu peux faire comme ça :

    my $nbZero = 11-length($toto);
    my $NumCompte_Destinataire = sprintf "%0${nbZero}s",$toto;
    print ">$NumCompte_Destinataire<\n";

    par contre ce code ne gère pas le cas...
  3. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    1 333

    si ce que tu veux faire est d'avoir 0 comme...

    si ce que tu veux faire est d'avoir 0 comme valeur quand ta chaine de caractères est supérieur à 11 sinon tu garde la valeur de ta chaine tu peux faire comme ça :

    $toto = sprintf "%011d", $toto;...
  4. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    1 333

    bonjour, C'est normal que tu obtienne...

    bonjour,

    C'est normal que tu obtienne >-0000000001< quand ta valeur vaut 54929379001 parce que tu formate ton résultat dans un entier et un entier est limiter par rapport au système
    Integer...
Affichage des résultats 1 à 4 sur 4