J'ai toujours trouvé le bc
genre mystérieux et intrigant. Il était l' un des les programmes Unix d' origine. Et c'est un langage de programmation en soi. Je prends donc volontiers toute chance que je puisse trouver pour l'utiliser.
Puisque bc ne semble pas inclure de fonction factorielle, je veux en définir une comme ceci:
define fact(x) {
if (x>1) {
return (x * fact(x-1))
}
return (1)
}
Mais ... je ne peux pas alors réutiliser ça, n'est-ce pas?
Je voudrais pouvoir faire quelque chose comme
me@home$ bc <<< "1/fact(937)"