Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Inverser le signe d'un nombre avec vba

4 réponses
Avatar
Raymond
Bonsoir a tous.
Comment puis-je inverser le signe d'un nombre avec vba :
-100 doit devenir 100
100 doit devenir -100
Merci pour votre r=E9ponse.
Bonne soir=E9e =E0 tous

4 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Ben pourquoi pas : Chiffre*-1
Non ???

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Raymond" a écrit dans le message
news: 1dcd901c4547a$aff5a070$
Bonsoir a tous.
Comment puis-je inverser le signe d'un nombre avec vba :
-100 doit devenir 100
100 doit devenir -100
Merci pour votre réponse.
Bonne soirée à tous
Avatar
Rémy
> "Raymond" a écrit dans le message de


news:1dcd901c4547a$aff5a070$
Bonsoir a tous.
Comment puis-je inverser le signe d'un nombre avec vba :
-100 doit devenir 100
100 doit devenir -100
Merci pour votre réponse.
Bonne soirée à tous



En le multipliant par -1 ?

Bonjour (trop tôt pour le bonsoir ;-)

Rémy
Avatar
ng
Salut,

Bah en multipliant par -1 :-)

dim intNb as integer,intNbBase As integer

intNbBase0
intNb= intNbBase * -1

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



Raymond a écrit :

Bonsoir a tous.
Comment puis-je inverser le signe d'un nombre avec vba :
-100 doit devenir 100
100 doit devenir -100
Merci pour votre réponse.
Bonne soirée à tous


Avatar
Patrice Henrio
Si N est la variable, -N est son opposé.
Il s'agit de l'opérateur unaire - à ne pas confondre avec l'opérateur
binaire - qui fait une soustraction.
donc la ligne
N=-N

transforme N en son opposé


"Raymond" a écrit dans le message de
news:1dcd901c4547a$aff5a070$
Bonsoir a tous.
Comment puis-je inverser le signe d'un nombre avec vba :
-100 doit devenir 100
100 doit devenir -100
Merci pour votre réponse.
Bonne soirée à tous