[HELP] division réelle

division réelle [HELP] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 10-05-2005 à 21:50:45    

salut,
pourriez vous m'aider svp je suis un novice  
lorsque je fai var1=$var2/$var3
cela me retourne un entier, hors j'en aurais besoin pour faire un pourcentage
comment faut il faire pour que cela me retourne un float ?
Merci!


Message édité par kenedaZo le 10-05-2005 à 22:18:26
Reply

Marsh Posté le 10-05-2005 à 21:50:45   

Reply

Marsh Posté le 10-05-2005 à 22:36:49    

(avant tout tu programmes en bash ?)
 
on doit utiliser "expr" pour faire des calculs (mais de toute façon il ne retourne q'un entier  :(   )
sinon tu peux utiliser Perl pour faire le calcul


Message édité par jlighty le 11-05-2005 à 16:06:28
Reply

Marsh Posté le 11-05-2005 à 10:36:31    

echo "scale=10; a/b" |bc -l
 
Remplacer "10" par le nombre de chiffres désirés après la virgule.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed