[R] Convertir un nombre négatif en positif
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
pierrotm777
- Membre émérite

- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
[R] Convertir un nombre négatif en positif
Bonjour,
Existe -il une solution simple pour convertir un nombre négatif, ex, -40.522 , en nombre positif.
Le calcul doit être le plus rapide possible !
Merci
Existe -il une solution simple pour convertir un nombre négatif, ex, -40.522 , en nombre positif.
Le calcul doit être le plus rapide possible !
Merci
Modifié en dernier par pierrotm777 le lun. 02 août 2010 18:35, modifié 1 fois.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
Ceci convient-il ?
Code : Tout sélectionner
$nombre= -40.522
$var = Number(-$nombre)
msgbox(0,"",$var)Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
-
pierrotm777
- Membre émérite

- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
Je crois bien que oui .
Merci beaucoup
Merci beaucoup
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
N'oubliez pas de passer votre topic en résolu 
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
- SrBelial
- Niveau 7

- Messages : 335
- Enregistré le : jeu. 22 juil. 2010 11:29
- Localisation : 81 et 31
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
je pense que la fonction absolue serait plus appropriée !
(en fait c'est presque sa seule raison d'être ... ^__^)
(en fait c'est presque sa seule raison d'être ... ^__^)
Code : Tout sélectionner
Local $negatif = -10.5645
MsgBox(0, "", Abs($negatif), 3)
.-SrB-. The One
- NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
- OUI ! AutoIt est un langage à part entière !
- Dans SciTE sélectionnez 1 mot puis F1
- Don't want english doc ?? go to documentation française !! >>ICI<<
-
pierrotm777
- Membre émérite

- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
Mais comment détecter la présence du signe - autrement que par un stringleft ?
-
pierrotm777
- Membre émérite

- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
C'ets exactement ce que je cherchais .
Et pour le test ?
Merci
Et pour le test ?
Merci
- SrBelial
- Niveau 7

- Messages : 335
- Enregistré le : jeu. 22 juil. 2010 11:29
- Localisation : 81 et 31
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
alors pour tester la présence du signe moins .... that's obvious man !
ceci devrait t'aider :
ceci devrait t'aider :
Code : Tout sélectionner
$number = -99.999
If $number < 0 Then
$number = Abs($number)
EndIf
.-SrB-. The One
- NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
- OUI ! AutoIt est un langage à part entière !
- Dans SciTE sélectionnez 1 mot puis F1
- Don't want english doc ?? go to documentation française !! >>ICI<<
- mimione
- Niveau 4

- Messages : 91
- Enregistré le : mer. 30 avr. 2008 18:11
- Localisation : Bretagne
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
Le test me semble inutile, vu que "Abs" renverra toujours un nombre négatif...
non?
non?
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
--------------------------------------------
Des malheurs évités le bonheur se compose.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
positif
mais sinon oui tu as raison
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
- SrBelial
- Niveau 7

- Messages : 335
- Enregistré le : jeu. 22 juil. 2010 11:29
- Localisation : 81 et 31
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
lol
oui mon code donné en exemple ne sert à rien, si ce n'est à montrer comment savoir si oui ou non le signe moins est présent ..... Ce qu'on met dans le {if ... endif} bah ma fois peu importe après tout ^__^ moi j'ai repris la réponse à la première question, histoire de pas trop faire de HS .... : )
je confirme c'est stupide ! (et j'en suis fier XD)
tout ça pour dire que ça répond à deux questions différentes, après vous en faites l'usage que vous voulez .... lol
oui mon code donné en exemple ne sert à rien, si ce n'est à montrer comment savoir si oui ou non le signe moins est présent ..... Ce qu'on met dans le {if ... endif} bah ma fois peu importe après tout ^__^ moi j'ai repris la réponse à la première question, histoire de pas trop faire de HS .... : )
je confirme c'est stupide ! (et j'en suis fier XD)
tout ça pour dire que ça répond à deux questions différentes, après vous en faites l'usage que vous voulez .... lol
.-SrB-. The One
- NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
- OUI ! AutoIt est un langage à part entière !
- Dans SciTE sélectionnez 1 mot puis F1
- Don't want english doc ?? go to documentation française !! >>ICI<<
-
pierrotm777
- Membre émérite

- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..]Convertir un nombre négatif en positif
Mon dieu,
J'ai honte !
Merci à tous
J'ai honte !
Merci à tous
- mimione
- Niveau 4

- Messages : 91
- Enregistré le : mer. 30 avr. 2008 18:11
- Localisation : Bretagne
- Status : Hors ligne
Re: [R] Convertir un nombre négatif en positif
Ben tiens, j'ai honte aussi.
Évidemment, Abs renvoie un nombre POSITIF.
Vivement les vacances...
heu... j'en viens !!
Évidemment, Abs renvoie un nombre POSITIF.
Vivement les vacances...
heu... j'en viens !!
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
--------------------------------------------
Des malheurs évités le bonheur se compose.
