Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1252 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Random sur 5 caractères

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Random sur 5 caractères

n°1592511
lim-on-air
Posté le 27-07-2007 à 16:32:11  profilanswer
 

Bonjour,  
 
Il me faut générer un nombre aléatoire sur 5 caractères exactement (pas plus, pas moins).
 
Avec la variable %random%, le max est de 5 caractères mais on peut avoir moins.
 
Je n'arrive pas à trouver la bonne méthode pour me débrouiller pour avoir 5 caractères au hasard.
 
Je précise que cette chaine est destinée à être concaténée dans une variable pour ensuite être mise dans un fichier texte.
 
 
Je pense qu'il y a moyen de faire ça (peut être avec des modulo ou autre)
 
Si quelqu'un a une idée, ou dumoins une piste !
 
Merci.

mood
Publicité
Posté le 27-07-2007 à 16:32:11  profilanswer
 

n°1592560
nglechau
Posté le 27-07-2007 à 17:37:07  profilanswer
 

S'il y a moins de 5 chiffres (c'est-à-dire nombre<10000), tu n'as qu'à ajouter des 0 comme préfixe.
 
Tu vas avoir besoin de la commande if
if /?
pour plus d'infos.

n°1592568
lim-on-air
Posté le 27-07-2007 à 18:06:09  profilanswer
 

Et comment on calcul le nombre de chiffres ?
Je ne vois pas trop, peux-tu me faire un petit exemple vite fait ?

n°1592575
freewol
Ceci n'est pas une citation
Posté le 27-07-2007 à 18:29:02  profilanswer
 

Tu peux faire ça en zsh :
 

$ echo $RANDOM | awk '{printf ("%05s\n", $0);}'

n°1592581
aigles
Posté le 27-07-2007 à 18:44:15  profilanswer
 

set nombre=00000%RANDOM%
set nombre=%nombre:~-5%


 
Jean-Pierre.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Random sur 5 caractères

 

Sujets relatifs
[C] Problèmes avec les chaines de caractèresFile.ListFiles et caractères accentués
Comment ajouter des caractéres dans une chaine facilement ?caractères spéciaux : extraction de base de données pour XML
libtomcrypt fonction de hachage et randomRécupérer des données avec un nbre de caractères spécifiques
[Batch] [Résolu]Analyse d'une chaine de caractères + redimensionnementProgrammation php/htlm/mysql avec caractères asiatiques.
Chercher une chaîne de caractères dans une liste[C++] Clavier virtuel - simulation caractères spéciaux
Plus de sujets relatifs à : Random sur 5 caractères


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR