Chiffre apres la virgule

cs_bertrand85 Messages postés 13 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 26 novembre 2003 - 27 juin 2003 à 11:31
nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013 - 27 juin 2003 à 13:52
bonjour,

mon pb c q lorsque je fais var = round(val,3) avec val=0.56745 j'ai var=0.567 ca c bon mais si val=0.2 alors il faudrait q var=0.200 et non 0.2 je sais la difference y'est pas mais il me faudrait tjrs 3 chiffres (par exemple...)

Je me demande si il y a une fonction pour faire cela,si oui laquel ? et sinon il faudra que je compte le nbre de chiffre apres la virgule et qu'ensuite je concatene le nbre de 0 necessaire.... mais c koi la fonction pour compter le nombre de caractere a partir d'un caractere clé (ici la virgule...)

Merci beaucoup, je débute en ASP désolé si vous trouvez mais questions cons ...
A voir également:

1 réponse

nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013
27 juin 2003 à 13:52
Syntaxe
FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])

Notes
Lorsqu'un ou plusieurs des arguments facultatifs sont omis, les valeurs de ces arguments sont fournies par les paramètres régionaux de l'ordinateur.

--------------------------------------------------------------------------------

Remarque Tous les paramètres sont issus de l'onglet Nombre des Paramètres régionaux.

--------------------------------------------------------------------------------


L'exemple ci-dessous utilise la fonction FormatNumber pour formater un nombre avec quatre décimales :

Function FormatNumberDemo
Dim MyAngle, MySecant, MyNumber
MyAngle = 1.3 ' Définir l'angle en radians.
MySecant = 1 / Cos(MyAngle) ' Calculer la sécante.
FormatNumberDemo = FormatNumber(MySecant,4) ' Formater Mycant avec quatre décimales
End Function

Nickadele
0
Rejoignez-nous