convertir nombre négatif en positif - Shell/Batch - Programmation
Marsh Posté le 01-03-2007 à 11:42:25
ReplyMarsh Posté le 01-03-2007 à 13:55:09
Shell-script c'est cool, mais lequel, de shell ?
Si tu es en ksh :
$ typeset -i machin |
Marsh Posté le 01-03-2007 à 13:57:46
nicodu95 a écrit : tu applique cette formule : arg=arg-(arg*2) |
Ca, par exemple ?
$ machin=-1 |
Marsh Posté le 02-03-2007 à 21:17:10
exile a écrit : Bonjour, |
Un nombre négatif est un nombre commençant par "-"
if test "`echo $1 |cut -c1`" = "-" |
Et ce petit script permet de vérifier que ton argument $1 est bien un nombre (une chaîne pouvant commencer par "-", puis suivie de chiffres contenant éventuellement un "." )
# Suppression de chaque chiffre, du premier "." et du signe "-" s'il est en début de nombre |
Marsh Posté le 01-03-2007 à 11:18:11
Bonjour,
Existe t-il une commande sous unix qui permet de convertir un nombre négatif en positif ?
J'ai fait un script dans lequel je voudrais que si l'utilisateur rentre un nombre négatif en argument je le convertisse en positif.
Merci pour vos aides
Cordialement Exile