|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Bonjour,
Comment formater un nombre avec deux chiffres, sachant que la fonction Format n'existe pas en VBSript ? |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : mai 2004 Messages : 225 ![]() |
Bonjour,
à l'aide de la fonction FormatNumber. |
|
|
00
|
|
|
#3 | |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 | |
|
Membre expérimenté
![]() Développeur Web Inscription : mai 2005 Messages : 660 ![]() |
Citation:
Tu veux faire quoi exactement? Formater un nombre avec deux chiffres après la virgule? Dans ce cas la fonction formatnumber est en effet une possibilité. Il y a aussi la fonction round qui sert à arrondire qui peut s'employer pour faire un nombre à 2 chiffres après la virgule. Après si c'est autre chose que tu veux faire...
__________________
" L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu. " La Rochefoucauld |
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Je veux écrire 01 à la place de 1.
|
|
|
00
|
|
|
#6 | ||
|
Membre actif
![]() Inscription : mai 2004 Messages : 225 ![]() |
Bonsoir,
si ton objectif est d'afficher sur 2 caractères n'importe quel entier compris entre 0 et 99 (comme ceci : 00, 01, 02, 03... 08, 09, 10, 11, 12... 98, 99), tu peux procéder ainsi : Code :
|
||
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : avril 2007 Messages : 1 364 ![]() |
Bonjour
Moi, quand j'ai besoin d'une fonction qui n'existe pas, je l'écrit : function format(x_, lon_) dim i i=cstr(x_) while len(i_)<lon_ i_="0" & i_ wend formNumber=i_ end function utilisation : a=1 Response.Write(format (a, 5)) Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com