begin process at 2012 02 13 07:42:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

format d une variable STRING


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

format d une variable STRING

jeudi 24 juillet 2008 à 09:12:46 | format d une variable STRING

toufou2006

Salut à tous

je recupere dans ma varaible A (as string) une valeur numerique avec 8 decimaux et je voudrais savoir comment en vb2008 arondire ca a 2 decimaux , merci de votre aide :)
jeudi 24 juillet 2008 à 09:24:08 | Re : format d une variable STRING

nhervagault

Administrateur CodeS-SourceS
Salut

Pour arrondir c'est
http://msdn.microsoft.com/fr-fr/library/system.math.round(VS.80).aspx

Ensuite si c'est que pour l'affichage
String.Format
Peux-repondre au probleme aussi

Bon coding
jeudi 24 juillet 2008 à 12:04:34 | Re : format d une variable STRING

toufou2006

en gros je recupere un chiffre comme celui la :)

215.02168766 , or je dois navoir que 2 decimales tu peux me donner un tit exemple ?
merci :)
jeudi 24 juillet 2008 à 12:46:02 | Re : format d une variable STRING

NHenry

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour,

Double.Parse
ValeurDouble.ToString("#0.00")

Avec ça tu devrait être pas très loin.

Sinon, tu peux agir directement sur la chaine :

Dim lStr as string="215.02168766"
Dim lPosPoint2 as integer=lstr.Indexof("."c)+2 'Gaffe au séparateur decimal config sur le system si cela influ ( , . )

If Integer.Parse(lStr.SubString(lPosPoint2+1,1))>=5 then
Modif de la chaine
End if



Ma signature pour pointer sur mon site
jeudi 24 juillet 2008 à 13:47:29 | Re : format d une variable STRING

toufou2006

Salut

c ets sympa merci, je verrais dans al semaine

merci

lundi 28 juillet 2008 à 16:01:52 | Re : format d une variable STRING

toufou2006

REBONJOUR !!

en gros je recupere dans X le chiffre suivant :)=   125.2354494
donc je veux juste 125.23 ou 125.24
'dim x as string'


donc comment faire que X, puisse avoir autant de caractere devant on va dire
 #####,## et 2 derrieres
je capte pas trop la methode comme tu me la  expliqué :)
peut tu etre plus clair ?

Mega merci :)

binoclard

lundi 28 juillet 2008 à 16:22:24 | Re : format d une variable STRING

nhervagault

Administrateur CodeS-SourceS
Réponse acceptée !
Apparement tu n'écoutes pas ce qui est dis plus haut.

 ValeurDouble.ToString("#0.00")

Exemple
double d = 125.2354494
MessageBox.Show(d.ToString("#0.00"))

Sinon il serait intéressant d'avoir le bout code qui te pose probleme

Sinon si c'est pour des calculs regardes mon premier post (fonction round)

NB si c'est pour des calculs utilisent decimal (precision) et pas double (utilisation de  flottant)

Voila

lundi 28 juillet 2008 à 19:36:56 | Re : format d une variable STRING

toufou2006

re :)

si j ai bien tout lu :)

mais susi aps tres inteligent, :)
enfin bon :)
non il n y a pas de calcul :)

c est juste que je recupere une varaible du vrml , avant de l envoyer au serveur je veux la simplifier :)
1 ca allege les transfere :)
2 ca allegera le travail du clien vrml au moment du positionement de l avatar :)

On y est presque pour le serveur 3D multi utilisateurs :)

si qqun veux faire un chat simpa avec une ergonomie simple et facilement accessible ?
on y gref la le serveur 3D et hop on a le serveur 3D vrml GRATUIT :)

a plus, je file sortir le chien et je teste ce que tu m a donné :)
Merci



Cette discussion est classée dans : variable, string, format, decimaux


Répondre à ce message

Sujets en rapport avec ce message

tableau de chaine...subtile. [ par rurouni ] bon, je suis pas encore le pro du VB...donc je vous pose mon probleme...J ai declare un tableau de string comme ca:Dim tab_str(10) As String * 9pour a Requete dans variable string a executer... [ par Baronoirzereal ] Quelqu'un connait la commande qui permet d'executer une requete (contenue dans une variable string) dans une base sqlserver afin d'afficher le resulta type de variable [ par Vincentsoft ] SalutEst ce que quelqu'un pourrai m'expliquer l'histoire du string*n car je n'ai pas très bien compris et j'en aurai besoin.Dim MaVar as string * nn é Conversion d'une variable string en tableau de char... [ par PeTeRs ] Vi vi, c encore moi...Je vais m'exprimer clairement : dim rst as recordsetdim var as stringvar = rst.fields("email")'donc là on est bien d'accord, la Transformer un string en date [ par nicobou ] Bonjour,J'ai un soucis de date. Je récupére un fichier sur un site internet avec mon programme vb, et l'idée est de comparer la date de derniére modif variable VB et string... [ par got ] peut on recvupéré le contenu d'une string pour en faire une variable?? et coment surout ;-)exemple :dim a as string a="text1236"je recupere text1 dans Help : Conversion de String en variable [ par Traxdata ] Si kkun pourrai m'indiquer comment convertir une chaine de caractère en une expression ou en une variable, bref un truc du genre :dim x as integer, y


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,647 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales