[ASP] Ajout d'un espace dans un entier tout les 3 chiffre
Nalien
Messages postés2Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention 9 juillet 2004
-
9 juil. 2004 à 15:10
Nalien
Messages postés2Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention 9 juillet 2004
-
9 juil. 2004 à 18:23
Je voudrai ajouter d'un espace dans un entier tout les 3 chiffre, cad transformer 123456789 en 123 456 789
je pensais faire un parcours et inséré un espace tout les 3 caractère, mais je ne voi pas comment traité les sub-string en asp et recupérer la longueur d'un string
si quelqu'un pouré m'aider ça serai simpa ;)
A voir également:
[ASP] Ajout d'un espace dans un entier tout les 3 chiffre
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 9 juil. 2004 à 16:33
J'ai fait ca en asp.net
voila ce que ca donne :
Dim i As Double = 123456789
Dim s As String
s = Left(i.ToString, i.ToString.Length Mod 3) & " "
Dim n As Integer
Do Until n * 3 + (i.ToString.Length Mod 3) >= i.ToString.Length
n += 1
s &= Right(Left(i.ToString, n * 3 + (i.ToString.Length Mod 3)), 3) & " "
Loop
Response.Write(s)
Je pense pas que ce soit tres compliqué de faire ca en asp
Je vais essayer de chercher à optimise tout ca, car je trouve que je fais bcp de chose pour pas grand chose
sinon il y a peut etre une classe dans le framework, mais ca ne nous interesse pas :)