Convertir une chaine en un single

cs_imad_lol Messages postés 90 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 23 mai 2008 - 23 août 2006 à 21:46
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 23 août 2006 à 22:46
salut.
je cherche comment convertir une chaine de caractere en un single.
merci d avance

2 réponses

cs_JMO Messages postés 1854 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 24 juin 2018 27
23 août 2006 à 22:08
 Re,

Sorry pour la présentation (copier/coller de la doc sur topic) !!!
Ci-dessous, copier/coller de la doc dans notepad, puis copier/coller
de notepad dans ce topic.

Fonction CSng,

Renvoie une expression qui a été convertie en un Variant de sous-type Single.


CSng(expression)
L'argument expression représente toute expression valide.


Notes
En général, vous pouvez documenter votre code en utilisant les fonctions de conversion des
types de données pour indiquer que le résultat d'une opération doit être exprimé sous forme
d'un type de données particulier plutôt que sous la forme du type de données par défaut.
Par exemple, utilisez la fonction CDbl ou CSng pour forcer l'arithmétique en double ou
en simple précision dans les cas où l'arithmétique monétaire ou entier serait normalement utilisée.


Utilisez la fonction CSng pour fournir des conversions reconnues au niveau international de tout
autre type de données en sous-type Single. Par exemple, différents séparateurs décimaux sont
correctement reconnus en fonction des paramètres régionaux de votre système, comme les différents
séparateurs de milliers.


Si l'argument expression n'est pas compris dans la plage acceptable pour le sous-type Single,
 une erreur se produit.


L'exemple ci-dessous utilise la fonction CSng pour convertir une valeur en Single :


Dim MyDouble1, MyDouble2, MySingle1, MySingle2   ' MyDouble1, MyDouble2 sont des Doubles.MyDouble1 75,3421115: MyDouble2 75,3421555
MySingle1 = CSng(MyDouble1)   ' MySingle1 contient 75,34211.
MySingle2 = CSng(MyDouble2)   ' MySingle2 contient 75,34216

jean-marc
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
23 août 2006 à 22:46
salut,
existe aussi en VB6
0
Rejoignez-nous