Un + ou un - dans une variable

Résolu
ManuAntibes
Messages postés
491
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
18 novembre 2021
- 9 oct. 2015 à 22:30
Whismeril
Messages postés
17497
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
6 juillet 2022
- 19 oct. 2015 à 15:28
Bonjour,

Je voudrais mettre un signe + ou - dans une variable, est ce possible, si oui comment faire ?

Merci
exemple : dim _MonSigne as char = "+"

5 réponses

NHenry
Messages postés
14944
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
4 juillet 2022
161
9 oct. 2015 à 22:33
Les + et - sont interdits dans le nom de la variable.
Pour créer un char en VB :
"+"c
"-"c
0
Whismeril
Messages postés
17497
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
6 juillet 2022
602
9 oct. 2015 à 23:06
Bonsoir, vu que tes dernières questions portaient sur VB.Net, j'ai déplacé ce sujet dans ce forum.

C'est tu as besoin du signe pour ensuite faire des calculs, il vaut mieux utiliser un entier 1 ou -1 que tu multiplieras au nombres à calculer.
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
Modifié par ucfoutu le 9/10/2015 à 23:20
Bonjour,
Pas certain d'avoir compris :
- est-ce un caractère à inclure dans le nom d'une variable ? ===>> impossible (voir la réponse de NHenry)
ou
- est-ce un signe à mémoriser seul dans une variable en vue de calculs ? ===>>> utilise alors une variable toto à laquelle tu affectes la valeur 1 ou -1 et que tu utilises dans tes opérations (voir la réponse de Whismeril)
ou
- autre chose et alors quoi ?

explique les tenants et aboutissants, s'il de plait.
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
0
ManuAntibes
Messages postés
491
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
18 novembre 2021
4
19 oct. 2015 à 13:43
salut
j'ai pris la reponse de Whismeril avec
-1 et +1.

mon exemple etait de de modifier un prix aléatoirement en plus ou en moins.
du coup j'ai fait rnd(-5, 5)

A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Whismeril
Messages postés
17497
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
6 juillet 2022
602
19 oct. 2015 à 15:28
Résolu?
0