Une alternative à "bc" ? - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 11-11-2013 à 16:19:27
ReplyMarsh Posté le 11-11-2013 à 19:08:30
Sinon je t'aurais bien dit de voir du côté de cygwin, mais je ne connais pas les limites de bc par rapport à ça
Marsh Posté le 12-11-2013 à 17:51:22
En bash :
Code :
|
Je pense que ca doit marcher tout pareil non ? En ce qui me concerne, il est très rare que j'utilise bc, (que pour les fonctions mathématiques en fait).
Marsh Posté le 12-11-2013 à 20:18:42
+1 pour $((a+b))
Marsh Posté le 12-11-2013 à 22:26:42
Nukolau a écrit : En bash :
|
marche pas
Le Shell ne prend que les nombres entiers.
Marsh Posté le 13-11-2013 à 00:25:00
Fais attention, bc utilise l'arithmétique multiprécision. Si tu as besoin de ça tu devrais faire un script perl qui utilise "bigint" pour faire le calcul.
Code :
|
Marsh Posté le 15-11-2013 à 16:39:59
agentsteel a écrit : marche pas |
Beuh chez moi ca marche (note que je lance depuis un ksh) :
Code :
|
Marsh Posté le 15-11-2013 à 18:12:31
Bizarre, sur ma Debian Wheezy (Bash 4.2.x) ça ne fonctionne pas. Peut-être une option à bidouiller...
Marsh Posté le 17-11-2013 à 18:51:49
zsh, superior
Marsh Posté le 11-11-2013 à 13:49:35
Bonjour à tous !
Pour faire simple, voici ma petite interrogation : je viens d'installer "msysGIT" histoire de pouvoir profiter d'une console "type linux" sous Windows et j'en suis plutôt très content ! Seule ombre au tableau : la commande "bc" n'est pas présente dans le commandes disponibles. Deux solutions doivent être possibles :
1) Installer cette commande, j'ai tenté, mais je dois pas être assez doué (^^')
2) Existe-t-il une commande alternative à "bc" afin de faire des calculs en bash ? Il y a bien "expr", mais on est limité à des nombres entiers..
Merci beaucoup d'avance ! Bon lundi !
Adri