High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
FORMATAGE DES CHIFFRES AVEC UN ZÉRO DEVANT
cs_roro06
Messages postés
732
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
29 octobre 2007
- 18 juil. 2003 à 09:27
photonum
Messages postés
2
Date d'inscription
mardi 22 juillet 2003
Statut
Membre
Dernière intervention
22 juillet 2003
-
22 juil. 2003 à 09:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/9063-formatage-des-chiffres-avec-un-zero-devant
photonum
Messages postés
2
Date d'inscription
mardi 22 juillet 2003
Statut
Membre
Dernière intervention
22 juillet 2003
22 juil. 2003 à 09:58
y'a quand meme plus simple......
si i = le nombre
et
x = le nombre de chiffres que vous voulez en tout y compris i
voila la ligne unique nécessaire:
resultat = string(x-len(cstr(i)),"0") & cstr(i)
voila !
cs_glad
Messages postés
97
Date d'inscription
lundi 26 novembre 2001
Statut
Membre
Dernière intervention
24 février 2012
22 juil. 2003 à 07:47
et bien merci :-)
je prends note de vos remarques.
a+
nickadele
Messages postés
1251
Date d'inscription
mercredi 7 août 2002
Statut
Modérateur
Dernière intervention
10 avril 2013
21 juil. 2003 à 16:04
une autre variante ;o)
j'y met mon grain de sel ;o))
function formNumber(num, nbC)
s=num
while len(s)<nbC
s="0" & s
wend
formNumber=right(s,nbc)
end function
nbc, c'est la taille de num qui sera renvoyé
sinon si nbc>longueur(num) remplace par 0
cs_roro06
Messages postés
732
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
29 octobre 2007
18 juil. 2003 à 09:27
J'avais écrit une fonction du même gout un peu plus generale :
function formNumber(num, nbC)
s=num
while len(s)<nbC
s="0" & s
wend
formNumber=s
end function
nbc, c'est le nombre de zeros qu'on veut rajouter (genre pour les RIB, code banque etc ...).
Si ça peut servir ...
Votre réponse
Discussions similaires
Algorithme de vérification RIB (24 chiffres / maroc)
aedc
-
16 nov. 2014 à 11:01
ucfoutu
-
28 nov. 2014 à 11:45
clé rib
vouzia
-
21 oct. 2003 à 09:41
banquier32
-
9 oct. 2008 à 16:45
remettre compteur auto a zero
cs_chris81
-
13 nov. 2004 à 13:17
jrivet
-
26 nov. 2004 à 15:57
controle et génération d'une clé RIB
cs_bouziri
-
4 janv. 2006 à 11:53
Pierregeorgesalexandre
-
19 janv. 2008 à 16:52
Mise à zéro des variables
tomtom187
-
27 mars 2006 à 09:21
ebooserge
-
27 mars 2006 à 14:55
Rejoignez-nous
A voir également
Calcul de la clé d'un RIB bancaire dans un formulaire PDF
Cherche un programmeur ASM (pic12f683)pour 24/48 heures payer 100 euro
Sql decimal 2 chiffres après virgule
Decimal (12,2) ca veut dire quoi?
Java arrondir 2 chiffres après virgule
22 juil. 2003 à 09:58
si i = le nombre
et
x = le nombre de chiffres que vous voulez en tout y compris i
voila la ligne unique nécessaire:
resultat = string(x-len(cstr(i)),"0") & cstr(i)
voila !
22 juil. 2003 à 07:47
je prends note de vos remarques.
a+
21 juil. 2003 à 16:04
j'y met mon grain de sel ;o))
function formNumber(num, nbC)
s=num
while len(s)<nbC
s="0" & s
wend
formNumber=right(s,nbc)
end function
nbc, c'est la taille de num qui sera renvoyé
sinon si nbc>longueur(num) remplace par 0
18 juil. 2003 à 09:27
function formNumber(num, nbC)
s=num
while len(s)<nbC
s="0" & s
wend
formNumber=s
end function
nbc, c'est le nombre de zeros qu'on veut rajouter (genre pour les RIB, code banque etc ...).
Si ça peut servir ...